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