DVDV-Bibliothek für .NET
  • API
  • Lizenz
Search Results for

    Show / Hide Table of Contents
    • Dvdv.Api.Events
      • EventType
      • IFailoverEvent
      • IFailoverListener
    • Dvdv.Api.Exception
      • DVDVAuthenticationException
      • DVDVCertificateRevokedException
      • DVDVConfigurationException
      • DVDVException
      • DVDVHttpException
      • DVDVIOException
      • DVDVIllegalArgumentException
      • DVDVNoHitsException
      • Rfc7807Problem
    • Dvdv.Api.Manager
      • AuthMode
      • IDVDV2Manager
      • IDVDV2ManagerFactory
      • IDVDV2ServerConnectionParams
      • IDVDV2ServerConnectionParamsBuilderIam
      • IDVDV2ServerConnectionParamsBuilderIntern
      • IDVDV2ServerConnectionParamsBuilderStandalone
      • SummaryServiceElement
    • Dvdv.Api.Message
      • DVDVRequest
      • ICategoryRequest
      • IFindCategoriesRequest
      • IFindCertificateByFingerprintRequest
      • IFindOrganizationDescriptionRequest
      • IFindOrganizationDescriptionsRequest
      • IFindOrganizationsByServiceElementRequest
      • IFindServiceDescriptionRequest
      • IVerifyCategoryRequest
    • Dvdv.Api.Object
      • Certificate
      • Organization
      • OrganizationCategory
      • OrganizationDescription
      • ServiceBase
      • ServiceDescription
      • ServiceElementInfo
      • ServiceElementParameterType
      • ServiceElementType
      • ServiceSpecificationType
      • VersionInfo
    • Dvdv.Impl.Broker.Dto
      • FailoverEvent
    • Dvdv.Impl.Broker.Dto.Request
      • CategoryBody
      • FindCategoriesBody
      • FindCertificateByFingerprintBody
      • FindOrganizationsByServiceElementBody
      • OrganizationDescriptionBody
      • ServiceDescriptionBody
      • ValidCategoryBody
    • Dvdv.Impl.Manager
      • DVDV2ManagerFactory

    Class Certificate

    Dieses Interface repräsentiert ein allgemein gültiges Zertifikat, welches im DVDV2 Kontext unterschiedliche Ausprägungen annehmen kann.Es kann z.B.ein Signaturzertifikat oder ein Verschlüsselungszertifikat oder ein Clientzertifikat ausdrücken.

    Inheritance
    object
    Certificate
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Dvdv.Api.Object
    Assembly: Dvdv.dll
    Syntax
    [ExcludeFromCodeCoverage]
    public class Certificate

    Properties

    | Edit this page View Source

    Algorithm

    Verschlüsselungsalgorithmus des Zertifikates

    Declaration
    public string Algorithm { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Content

    Zertifikat in Base64 encodierter Repräsentation

    Declaration
    public string Content { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    EmailSubject

    E-Mail-Addresse des Zertifikatsinhabers

    Declaration
    public string EmailSubject { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Fingerprint

    Fingerprint des Zertifikates. Dieser ist in den vom DVDV gelieferten Daten enthalten, deshalb ist diese Methode erheblich schneller als den Fingerprint aus RawData zu ermitteln.

    Declaration
    public string Fingerprint { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    NameIssuer

    Name des Zertifikatsaussteller

    Declaration
    public string NameIssuer { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    NameSubject

    Verwendungszweck des Zertifikates, Informationen über den Signator

    Declaration
    public string NameSubject { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OrganizationIssuer

    Herausgeber des Zertifikates

    Declaration
    public string OrganizationIssuer { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OrganizationSubject

    Informationen über den Organisationssignator

    Declaration
    public string OrganizationSubject { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OuIssuer

    OU des Zertifikatsausstellers

    Declaration
    public string OuIssuer { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    OuSubject

    OU Informationen des Signators

    Declaration
    public string OuSubject { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    RawData

    Zertifikat in binär encodierter Repräsentation

    Declaration
    public byte[] RawData { get; }
    Property Value
    Type Description
    byte[]
    | Edit this page View Source

    RevocationDate

    DVDVAG-249 / DVDV2-2457: CRL-Widerrufsdatum

    Declaration
    public DateTime? RevocationDate { get; set; }
    Property Value
    Type Description
    DateTime?
    | Edit this page View Source

    RevocationReason

    DVDVAG-249 / DVDV2-2457: CRL-Widerrufsgrund

    Declaration
    public string RevocationReason { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Serial

    Seriennummer des Zertifikates

    Declaration
    public string Serial { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ValidFrom

    Datum ab wann das Zertifikat gültig ist

    Declaration
    public DateTime? ValidFrom { get; set; }
    Property Value
    Type Description
    DateTime?
    | Edit this page View Source

    ValidTo

    Datum ab wann das Zertifikat ungültig wird / ist

    Declaration
    public DateTime? ValidTo { get; set; }
    Property Value
    Type Description
    DateTime?

    Methods

    | Edit this page View Source

    ReadCertificate()

    Utility-Methode. Liest das byte-Array RawData. Äquivalent zu folgendem Code:

    return new X509Certificate2(certificate.RawData);
    Declaration
    public X509Certificate2 ReadCertificate()
    Returns
    Type Description
    X509Certificate2
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX