CertificatePolicyProperties interface
Interfejs reprezentujący zasady certyfikatu (bez właściwości podmiotu).
Właściwości
certificate |
Wskazuje, czy certyfikaty wygenerowane w ramach tych zasad powinny być publikowane w dziennikach przezroczystości certyfikatów. |
certificate |
Typ certyfikatu do zażądania od dostawcy wystawcy. |
content |
Typ nośnika (typ MIME). Ustaw wartość na |
created |
Po utworzeniu certyfikatu. |
enabled | Określa, czy obiekt jest włączony. |
enhanced |
Ulepszone użycie klucza. |
exportable | Niezależnie od tego, czy można wyeksportować certyfikat |
issuer |
Nazwa obiektu wystawcy lub nazw zarezerwowanych przywoływana; na przykład "Self" lub "Unknown". |
key |
Nazwa krzywej eliptycznej. Możliwe wartości obejmują: "P-256", "P-384", "P-521", "P-256K" |
key |
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA. |
key |
Typ pary kluczy, która ma być używana dla certyfikatu. Możliwe wartości obejmują: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct" |
key |
Lista użycia kluczy. |
lifetime |
Akcje, które będą wykonywane przez usługę Key Vault w okresie istnienia certyfikatu. |
reuse |
Wskazuje, czy ta sama para kluczy będzie używana podczas odnawiania certyfikatu. |
updated |
Gdy obiekt został zaktualizowany. |
validity |
Czas trwania certyfikatu jest ważny w miesiącach. |
Szczegóły właściwości
certificateTransparency
Wskazuje, czy certyfikaty wygenerowane w ramach tych zasad powinny być publikowane w dziennikach przezroczystości certyfikatów.
certificateTransparency?: boolean
Wartość właściwości
boolean
certificateType
Typ certyfikatu do zażądania od dostawcy wystawcy.
certificateType?: string
Wartość właściwości
string
contentType
Typ nośnika (typ MIME).
Ustaw wartość na application/x-pkcs12
, gdy certyfikat zawiera bajty PKCS#12/PFX lub application/x-pem-file
, gdy certyfikat zawiera bajty zakodowane w formacie PEM ASCII.
contentType?: CertificateContentType
Wartość właściwości
createdOn
Po utworzeniu certyfikatu.
createdOn?: Date
Wartość właściwości
Date
enabled
Określa, czy obiekt jest włączony.
enabled?: boolean
Wartość właściwości
boolean
enhancedKeyUsage
Ulepszone użycie klucza.
enhancedKeyUsage?: string[]
Wartość właściwości
string[]
exportable
Niezależnie od tego, czy można wyeksportować certyfikat
exportable?: boolean
Wartość właściwości
boolean
issuerName
Nazwa obiektu wystawcy lub nazw zarezerwowanych przywoływana; na przykład "Self" lub "Unknown".
issuerName?: string
Wartość właściwości
string
keyCurveName
Nazwa krzywej eliptycznej. Możliwe wartości obejmują: "P-256", "P-384", "P-521", "P-256K"
keyCurveName?: string
Wartość właściwości
string
keySize
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA.
keySize?: number
Wartość właściwości
number
keyType
Typ pary kluczy, która ma być używana dla certyfikatu. Możliwe wartości obejmują: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct"
keyType?: string
Wartość właściwości
string
keyUsage
Lista użycia kluczy.
keyUsage?: string[]
Wartość właściwości
string[]
lifetimeActions
Akcje, które będą wykonywane przez usługę Key Vault w okresie istnienia certyfikatu.
lifetimeActions?: LifetimeAction[]
Wartość właściwości
reuseKey
Wskazuje, czy ta sama para kluczy będzie używana podczas odnawiania certyfikatu.
reuseKey?: boolean
Wartość właściwości
boolean
updatedOn
Gdy obiekt został zaktualizowany.
updatedOn?: Date
Wartość właściwości
Date
validityInMonths
Czas trwania certyfikatu jest ważny w miesiącach.
validityInMonths?: number
Wartość właściwości
number