CryptoCertificate interface
Właściwości certyfikatu kryptograficznego
Właściwości
crypto |
Identyfikator wyniku certyfikatu. |
encoding | Kodowanie używane dla certyfikatu. |
expiration |
Data wygaśnięcia certyfikatu. |
file |
Lista plików, w których znaleziono ten certyfikat. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
fingerprint | Odcisk palca certyfikatu. |
is |
Wskazuje, czy certyfikat wygasł. |
is |
Wskazuje, czy certyfikat jest podpisany samodzielnie. |
is |
Wskazuje, że rozmiar klucza certyfikatu jest uważany za zbyt mały, aby był bezpieczny dla algorytmu klucza. |
issued |
Data wydania certyfikatu. |
issuer | Informacje o wystawcy certyfikatu. |
is |
Wskazuje, że używany algorytm podpisu jest niezabezpieczony. |
key |
Algorytm klucza używany w certyfikacie. |
key |
Rozmiar klucza certyfikatu w bitach |
name | Nazwa certyfikatu. |
paired |
Pasujący klucz prywatny sparowany. |
role | Rola certyfikatu (główny urząd certyfikacji itp.) |
serial |
Numer seryjny certyfikatu. |
signature |
Algorytm podpisu używany w certyfikacie. |
subject | Informacje o podmiotie certyfikatu. |
usage | Lista funkcji, które może spełnić certyfikat. |
Szczegóły właściwości
cryptoCertId
Identyfikator wyniku certyfikatu.
cryptoCertId?: string
Wartość właściwości
string
encoding
Kodowanie używane dla certyfikatu.
encoding?: string
Wartość właściwości
string
expirationDate
Data wygaśnięcia certyfikatu.
expirationDate?: Date
Wartość właściwości
Date
filePaths
Lista plików, w których znaleziono ten certyfikat. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
filePaths?: string[]
Wartość właściwości
string[]
fingerprint
Odcisk palca certyfikatu.
fingerprint?: string
Wartość właściwości
string
isExpired
Wskazuje, czy certyfikat wygasł.
isExpired?: boolean
Wartość właściwości
boolean
isSelfSigned
Wskazuje, czy certyfikat jest podpisany samodzielnie.
isSelfSigned?: boolean
Wartość właściwości
boolean
isShortKeySize
Wskazuje, że rozmiar klucza certyfikatu jest uważany za zbyt mały, aby był bezpieczny dla algorytmu klucza.
isShortKeySize?: boolean
Wartość właściwości
boolean
issuedDate
Data wydania certyfikatu.
issuedDate?: Date
Wartość właściwości
Date
issuer
Informacje o wystawcy certyfikatu.
issuer?: CryptoCertificateEntity
Wartość właściwości
isWeakSignature
Wskazuje, że używany algorytm podpisu jest niezabezpieczony.
isWeakSignature?: boolean
Wartość właściwości
boolean
keyAlgorithm
Algorytm klucza używany w certyfikacie.
keyAlgorithm?: string
Wartość właściwości
string
keySize
Rozmiar klucza certyfikatu w bitach
keySize?: number
Wartość właściwości
number
name
Nazwa certyfikatu.
name?: string
Wartość właściwości
string
pairedKey
role
Rola certyfikatu (główny urząd certyfikacji itp.)
role?: string
Wartość właściwości
string
serialNumber
Numer seryjny certyfikatu.
serialNumber?: string
Wartość właściwości
string
signatureAlgorithm
Algorytm podpisu używany w certyfikacie.
signatureAlgorithm?: string
Wartość właściwości
string
subject
Informacje o podmiotie certyfikatu.
subject?: CryptoCertificateEntity
Wartość właściwości
usage
Lista funkcji, które może spełnić certyfikat.
usage?: string[]
Wartość właściwości
string[]