5.6.2.3 Service results

Table 12 defines the Service results specific to this Service. Common StatusCodes are defined in Table 178.

Table 12 – OpenSecureChannel Service Result Codes
Symbolic IdDescription
Bad_SecurityChecksFailedSee Table 178 for the description of this result code.
Bad_CertificateTimeInvalidSee Table 178 for the description of this result code.
Bad_CertificateIssuerTimeInvalidSee Table 178 for the description of this result code.
Bad_CertificateHostNameInvalidSee Table 178 for the description of this result code.
Bad_CertificateUriInvalid See Table 178 for the description of this result code.
Bad_CertificateUseNotAllowedSee Table 178 for the description of this result code.
Bad_CertificateIssuerUseNotAllowedSee Table 178 for the description of this result code.
Bad_CertificateUntrustedSee Table 178 for the description of this result code.
Bad_CertificateRevocationUnknownSee Table 178 for the description of this result code.
Bad_CertificateIssuerRevocationUnknownSee Table 178 for the description of this result code.
Bad_CertificateRevokedSee Table 178 for the description of this result code.
Bad_CertificateIssuerRevokedSee Table 178 for the description of this result code.
Bad_RequestTypeInvalidThe SecurityToken request type is not valid.
Bad_SecurityModeRejectedThe security mode does not meet the requirements set by the server.
Bad_SecurityPolicyRejectedThe security policy does not meet the requirements set by the Server.
Bad_SecureChannelIdInvalidSee Table 178 for the description of this result code.
Bad_NonceInvalid

See Table 178 for the description of this result code.

A Server shall check the minimum length of the Client nonce and return this status if the length is below 32 bytes. A check for duplicated nonce can only be done in OpenSecureChannel calls with the request type RENEW.