System.Security.Cryptography.X509Certificates Namespace [PDF]

Contains extension classes for default .NET Framework System.Security.Cryptography.X509Certificates namespace.

11 downloads 22 Views 118KB Size

Recommend Stories


Security Namespace: Making Linux Security Frameworks Available to Containers
The greatest of richness is the richness of the soul. Prophet Muhammad (Peace be upon him)

interoperability between devs simulators using service oriented architecture and devs namespace
Life isn't about getting and having, it's about giving and being. Kevin Kruse

A gTLD right? Conceptual challenges in the expanding internet domain namespace
The greatest of richness is the richness of the soul. Prophet Muhammad (Peace be upon him)

download pdf Creează PDF
You have survived, EVERY SINGLE bad day so far. Anonymous

Abstracts PDF Posters [PDF]
Nov 11, 2017 - abstract or part of any abstract in any form must be obtained in writing by SfN office prior to publication. ..... progenitor marker Math1 (also known as Atoh1) and the neuronal marker Math3 (also known as. Atoh3 and .... Furthermore R

Ethno_Baudin_1986_278.pdf pdf
You can never cross the ocean unless you have the courage to lose sight of the shore. Andrè Gide

Mémoire pdf .pdf
Everything in the universe is within you. Ask all from yourself. Rumi

BP Dimmerova pdf..pdf
Don’t grieve. Anything you lose comes round in another form. Rumi

pdf Document PDF
What we think, what we become. Buddha

Ethno_Abdellatif_1990_304.pdf pdf
Just as there is no loss of basic energy in the universe, so no thought or action is without its effects,

Idea Transcript


A Sandcastle Documented Class Library A Sandcastle Documented Class Library PKI Library documentation

System.Security.Cryptography.X509Certificates Namespace

System.Security.Cryptography.X509Certificates AuthorityKeyIdentifierFlags Enumeration SafeCRLHandleContext Class

Contains extension classes for default .NET Framework System.Security.Cryptography.X509Certificates namespace.

SafeCTLHandleContext Class X509AlternativeName Class

Classes

X509AlternativeNameCollection Class



X509AlternativeNameCollectionEnumerator Class

Class

Description

SafeCRLHandleContext

SafeCRLHandleContext provides a SafeHandle class for an X509Certificate's certificate context as stored in its Handle property. This can be used instead of the raw IntPtr to avoid races with the garbage collector, ensuring that the X509Certificate object is not cleaned up from underneath you while you are still using the handle pointer.

X509AlternativeNamesEnum Enumeration X509ApplicationPoliciesExtension Class X509ApplicationPolicyConstraintsExtension Class

This safe handle type represents a native CRL_CONTEXT.

X509ApplicationPolicyMappingsExtension Class

A SafeCRLHandleContext for an X509CRL2 can be obtained by calling the GetSafeContext() extension method.

X509ArchiveCutoffExtension Class X509AuthorityInformationAccessExtension Class

X509CertificateContextProperty Class

SafeCTLHandleContext provides a SafeHandle class for an X509CTL context as stored in its Handle property. This can be used instead of the raw IntPtr to avoid races with the garbage collector, ensuring that the X509Certificate object is not cleaned up from underneath you while you are still using the handle pointer.

X509CertificateContextPropertyCollection Class

This safe handle type represents a native CTL_CONTEXT.

X509AuthorityKeyIdentifierExtension Class

SafeCTLHandleContext

X509CEPEnrollmentPropertyInfo Class

X509CertificateContextPropertyCollectionEnumerator Class

A SafeCTLHandleContext for an X509CTL can be obtained by calling the GetSafeContext() extension method.

X509CertificatePoliciesExtension Class X509CertificatePolicy Class

X509AlternativeName

Represents a single alternative name used in X509SubjectAlternativeNamesExtension and X509IssuerAlternativeNamesExtension classes. This class supports all alternative name types defined in RFC 5280 and supports two Microsoft proprietary alternative names: Guid and User Principal Name (UPN).

X509AlternativeNameCollection

Represents a collection of X509AlternativeName objects.

X509AlternativeNameCollectionEnumerator

Provides the ability to navigate through an X509AlternativeNameCollection object.

X509ApplicationPoliciesExtension

Represents a Microsoft's proprietary Application Policies extension which is another implementation of Enhanced Key Usage extension.

X509ApplicationPolicyConstraintsExtension

Represents the X.509 Application Policy Constraints certificate extension. The policy constraints extension can be used in certificates issued to CAs.The policy constraints extension constrains path validation in two ways. It can be used to prohibit policy mapping or require that each certificate in a path contain an acceptable policy identifier.

X509ApplicationPolicyMappingsExtension

Represents application policy mappings certificate extension.

X509ArchiveCutoffExtension

Represents X.509 Archive Cutoff extension which is first defined in RFC2560.

X509AuthorityInformationAccessExtension

Defines Authority Information Access extension (AIA). This extension is used by certificate chaining engine to build certificate chain (retrieve issuer certificate) and/or to check current certificate revocation status by using Online Certificate Status Protocol (OCSP).

X509AuthorityKeyIdentifierExtension

Represents Authority Key Identifier extension. The authority key identifier extension provides a means of identifying the public key corresponding to the private key used to sign a certificate.

X509CEPEnrollmentPropertyInfo

Represents CEP enrollment property information when the certificate was requested by using Certificate Enrollment Web Services ([MS-XCEP] and [MS-WSTEP]).

X509CertificateContextProperty

Represents certificate context property object in the certificate store.

X509CertificateContextPropertyCollection

Represents a collection of X509CertificateContextProperty objects.

X509CertificateContextPropertyCollectionEnumerator

Provides the ability to navigate through an X509CertificateContextPropertyCollection object.

X509CertificatePoliciesExtension

X509CertificatePoliciesExtension represents a X.509 Certificate Policies extension. The certificate policies extension contains a sequence of one or more policy information terms, each of which consists of an object identifier (OID) and optional qualifiers.

X509CertificatePolicy

Represents a single certificate policy which consists of an object identifier (OID) and optional qualifiers.

X509CertificatePolicyCollection

Represents a collection of X509CertificatePolicy objects.

X509CertificatePolicyCollectionEnumerator

Provides the ability to navigate through an X509CertificatePolicyCollection object.

X509CertificatePolicyConstraintsExtension

Represents the X.509 Certificate Policy Constraints certificate extension. The policy constraints extension can be used in certificates issued to CAs.The policy constraints extension constrains path validation in two ways. It can be used to prohibit policy mapping or require that each certificate in a path contain an acceptable policy identifier.

X509CertificatePolicyMappingsExtension

Represents certificate policy mappings certificate extension.

X509CertificateTemplateExtension

Defines Microsoft proprietary X.509 extension that represents certificate template extension used by Enterprise CA to store certificate template information. This extension is used by CAs and certificate autoenrollment to perform certificate-based renewals.

X509CRL2

Provides methods that help you use X.509 certificate revocation lists (CRL).

X509CRLDistributionPointsExtension

Defines CRL Distribution Points (CDP) extension. This extension is used by a certificate chaining engine to validate the certificate revocation status. Normally, this extension contains URLs to a issuer CRL locations.

X509CRLEntry

Represents a CRL entry of certificate revocation list that contains information about revoked certificate.

X509CRLEntryCollection

Represents a collection of X509CRLEntry objects.

X509CRLEntryCollectionEnumerator

Provides the ability to navigate through an X509CRLEntryCollection object.

X509CRLNumberExtension

Represents a CRL Number certificate revocation list extension.

X509CRLReferenceExtension

Defines the id-pkix-ocsp-crl extension (defined in RFC2560). This class cannot be inherited.

X509CrossCertificateDistributionPointsExtension

Represents Cross-Certificate Distribution Points certificate extension. The cross certificate distribution point (CCDP) extension identifies where cross certificates related to a particular certificate can be obtained and how often that location is updated. Windows XP and later operating systems use this extension for the discovery of cross-certificates that might be used during the path discovery and chain building process.

X509CTL

Represents a X.509 Certificate Trust List (CTL).

X509CTLEntry

Represents a X.509 certificate trust list (CTL) entry element. Generally, this elements describes the certificate in the trust list.

X509CTLEntryCollection

Represents a collection of X509CTLEntry objects.

X509CTLEntryCollectionEnumerator

Provides the ability to navigate through an X509CTLEntryCollection object.

X509DistributionPoint

Represents a single DistributionPoint element of CRL Distribution Points certificate extension.

X509EnrollmentPropertyInfo

Represents certificate enrollment information when the certificate is pending for CA manager approval. This information is used for enrollment API to determine request status and install issued certificate when request is approved.

X509FreshestCRLExtension

Defines Freshest or Delta CRL (certificate revocation list) extension. This extension is used by a certificate chaining engine to locate Delta CRL locations.

X509IssuerAlternativeNamesExtension

X509IssuerAlternativeNamesExtension represents a X.509 issuer alternative names extension. The issuer alternative name extension allows identities to be bound to the issuer of the certificate. Issuer alternative names are not processed as part of the certification path validation algorithm. That is, issuer alternative names are not used in name chaining and name constraints are not enforced.

X509NameConstraintsExtension

The name constraints extension, which MUST be used only in a CA certificate, indicates a name space within which all subject names in subsequent certificates in a certification path MUST be located. Restrictions apply to the subject distinguished name and apply to subject alternative names. Restrictions apply only when the specified name form is present. If no name of the type is in the certificate, the certificate is acceptable. More details about Name constraints extension processing: RFC 5280.

X509NextCRLPublishExtension

Defines the date and time at which the certification authority schedules new CRL publication. Unlike Next Update field in the X.509 certificate revocation list (CRL) that specifies the ultimate validity of the CRL, this extension provides information when CA schedules CRL update which may occur prior to CRL expiration. This allows to fetch new CRL timely.

X509NonceExtension

Defines the id-pkix-ocsp-nonce extension (defined in RFC2560). This class cannot be inherited.

X509PolicyQualifier

Represents a certificate policy qualifier as specified in the RFC 5280. Certificate policy qualifier may be either an URL to a online policy repository or textual policy information.

X509PolicyQualifierCollection

Represents a collection of X509PolicyQualifier objects.

X509PolicyQualifierCollectionEnumerator

Provides the ability to navigate through an X509PolicyQualifierCollection object.

X509ServiceLocatorExtension

Defines the id-pkix-ocsp-service-locator extension (defined in RFC2560). This class cannot be inherited.

X509SubjectAlternativeNamesExtension

X509SubjectAlternativeNamesExtension represents a X.509 alternative names extension. The subject alternative name extension allows identities to be bound to the subject of the certificate. These identities may be included in addition to or in place of the identity in the subject field of the certificate.

X509CertificatePolicyCollection Class X509CertificatePolicyCollectionEnumerator Class X509CertificatePolicyConstraintsExtension Class X509CertificatePolicyMappingsExtension Class X509CertificatePropertyType Enumeration X509CertificateTemplateExtension Class X509CNGKeyUsages Enumeration X509CRL2 Class X509CRLDistributionPointsExtension Class X509CRLEntry Class X509CRLEntryCollection Class X509CRLEntryCollectionEnumerator Class X509CRLNumberExtension Class X509CRLReferenceExtension Class X509CrossCertificateDistributionPointsExtension Class X509CTL Class X509CTLEntry Class X509CTLEntryCollection Class X509CTLEntryCollectionEnumerator Class X509DistributionPoint Class X509EncodingType Enumeration X509EnrollmentPropertyInfo Class X509FreshestCRLExtension Class X509IssuerAlternativeNamesExtension Class X509KeySpecFlags Enumeration X509NameConstraintsExtension Class X509NextCRLPublishExtension Class X509NonceExtension Class X509PolicyQualifier Class X509PolicyQualifierCollection Class X509PolicyQualifierCollectionEnumerator Class X509PolicyQualifierType Enumeration X509RevocationReasons Enumeration X509ServiceLocatorExtension Class X509SubjectAlternativeNamesExtension Class

Enumerations

© 2008 - 2016, Vadims Podāns Send comments on this topic to Report issue

Enumeration

Description

AuthorityKeyIdentifierFlags

Contains enumeration of components included in the Authority Key Identifier (AKI) certificate extension. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

X509AlternativeNamesEnum

Contains alternative name enumeration used by Subject Alternative Names extension.

X509CertificatePropertyType

Defines the list of possible certificate context properties when the certificate is placed in the Certificate Store.

X509CNGKeyUsages

Defines key usages for cryptography next generation (CNG) keys. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

X509EncodingType

Defines the encoding type for X.509 objects.

X509KeySpecFlags

An X509KeySpecFlags enumeration value that specifies the supported key operations. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

X509PolicyQualifierType

The X509PolicyQualifierType enumeration type specifies the type of qualifier applied to a certificate policy

X509RevocationReasons

Represents certificate revocation reasons.

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.