GET | /nemidvalidatelogin |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AuthenticationInfo | form | AuthenticationInfo | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ClientFlow | form | ClientFlow | No | |
Status | form | FlowStatus | No | |
IsSuccess | form | bool | No | |
Message | form | string | No | |
UserMessage | form | string | No | |
FlowErrorCode | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Timestamp | form | string | No | |
TransactionIdentifier | form | string | No |
NemID | Logon med NemID |
NemIDSignature | Signering med NemID |
NemIDKeyFile | Logon med NemID nøglefil |
NemIDKeyFileSignature | Signering med NemID nøglefil |
NL3Signature | Signering med NL3 |
Invalid | Ugyldig |
LoadTest | LoadTest |
Ok | |
UserCancel | |
ClientFlowError | |
FlowError | |
ValidationError |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Pid | form | string | No | |
Dn | form | string | No | |
CommonName | form | string | No | |
Rid | form | string | No | |
Cpr | form | string | No | |
Cvr | form | string | No | |
Company | form | string | No | |
form | string | No | ||
SignedXml | form | string | No | |
IssuerDn | form | string | No | |
IsYouthCert | form | bool | No | |
CertificateType | form | CertificateType | No | |
SubjectSerialNumber | form | string | No | |
SignProperties | form | IList<SignProperty> | No | |
RememberUserIdToken | form | string | No | |
LogonType | form | LogonType | No | |
CertificateSerialNumber | form | string | No | |
ClientCertificate | form | byte[] | No | |
AuthorizedToRepresent | form | string | No |
Poces | |
Moces | |
Voces | |
Foces |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Name | form | string | No | |
Value | form | string | No |
Otp | |
KeyFile | |
Unknown |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /nemidvalidatelogin HTTP/1.1 Host: hcbtas-q-albamfs-api.azurewebsites.net Accept: text/jsv
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { authenticationInfo: { pid: String, dn: String, commonName: String, rid: String, cpr: String, cvr: String, company: String, email: String, signedXml: String, issuerDn: String, isYouthCert: False, certificateType: Poces, subjectSerialNumber: String, rememberUserIdToken: String, logonType: Otp, certificateSerialNumber: String, clientCertificate: AA==, authorizedToRepresent: String }, clientFlow: NemID, status: Ok, isSuccess: True, message: String, userMessage: String, flowErrorCode: String, timestamp: String, transactionIdentifier: String }