RevocationFlags Enumeration
Indicates what revocation checking activities should be performed by AD FS, when configured on an X509VerificationMethod object. These flags will eventually be passed to the cryptography CertGetCertificateChain function. The RevocationFlags enumeration is part of the Federation Service’s trust policy configuration.
Namespace: System.Web.Security.SingleSignOn
Assembly: System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)
Syntax
[ComVisibleAttribute(true)]
public enum RevocationFlags
[ComVisibleAttribute(true)]
public enum class RevocationFlags
[<ComVisibleAttribute(true)>]
type RevocationFlags
<ComVisibleAttribute(True)>
Public Enumeration RevocationFlags
Members
Member name | Description | |
---|---|---|
CheckChain | Equates to the CERT_CHAIN_REVOCATION_CHECK_CHAIN value in the CertGetCertificateChain Cryptography function. Revocation checking is done on all of the certificates in every chain. |
|
CheckChainCacheOnly | Equates to the CERT_CHAIN_REVOCATION_CHECK_CHAIN | CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY values in the CertGetCertificateChain Cryptography function. Revocation checking is done on all of the certificates in every chain. Revocation checking only accesses cached URLs. |
|
CheckChainExcludeRoot | Equates to the CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT value in the CertGetCertificateChain Cryptography function. Revocation checking is done on all certificates in all of the chains except the root certificate. |
|
CheckChainExcludeRootCacheOnly | Equates to the CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT | CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY values in the CertGetCertificateChain Cryptography function. Revocation checking is done on all certificates in all of the chains except the root certificate. Revocation checking only accesses cached URLs. |
|
CheckEndCert | Equates to the CERT_CHAIN_REVOCATION_CHECK_END_CERT value in the CertGetCertificateChain Cryptography function. Revocation checking is done on the end certificate and only the end certificate. |
|
CheckEndCertCacheOnly | Equates to the CERT_CHAIN_REVOCATION_CHECK_END_CERT | CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY values in the CertGetCertificateChain Cryptography function. Revocation checking is done on the end certificate and only the end certificate. Revocation checking only accesses cached URLs. |
|
None | No revocation-related flags will be passed. |
Remarks
Revocation checking flags corresponding to the flags documented in the cryptography CertGetCertificateChain function. For more information on the CertGetCertificateChain function, see the topic in the MSDN library.
See Also
System.Web.Security.SingleSignOn Namespace
Return to top