CertificatePolicy Класс
Политика управления для сертификата.
- Наследование
-
builtins.objectCertificatePolicy
Конструктор
CertificatePolicy(issuer_name: str | None = None, **kwargs)
Параметры
Необязательный элемент. Имя объекта издателя, на который указывает ссылка, или зарезервированные имена; например, self или unknown
Имя субъекта для сертификата. Должно быть допустимым различающееся имя X509. Для создания сертификата требуется либо субъект, либо один из параметров альтернативного имени субъекта. Этот параметр будет игнорироваться при импорте сертификата; субъект будет проанализирован из импортированного сертификата.
Альтернативные сообщения электронной почты темы объекта X509. Для создания сертификата требуется либо субъект, либо один из параметров альтернативного имени субъекта.
Альтернативные DNS-имена субъекта объекта X509. Для создания сертификата требуется либо субъект, либо один из параметров альтернативного имени субъекта.
Альтернативные имена субъектов-пользователей объекта X509. Для создания сертификата требуется либо субъект, либо один из параметров альтернативного имени субъекта.
Указывает, можно ли экспортировать закрытый ключ. Допустимые значения см. в разделе KeyType.
Указывает, будет ли использоваться та же пара ключей при продлении сертификата.
- key_curve_name
- str или KeyCurveName или None
Имя эллиптической кривой. Допустимые значения см. в разделе KeyCurveName.
- key_usage
- list[str или KeyUsageType] или None
Список использования ключей.
- content_type
- str или CertificateContentType или None
Тип носителя (тип MIME) секрета, который поддерживает сертификат. Если этот параметр не задан, для него предполагается значение pkcs12.
- lifetime_actions
- list[LifetimeAction] или None
Действия, которые будут выполняться Key Vault в течение жизненного цикла сертификата.
Указывает, следует ли публиковать сертификаты, созданные в рамках этой политики, в журналах прозрачности сертификатов.
Методы
get_default |
get_default
get_default() -> CertificatePolicy
Атрибуты
certificate_transparency
Следует ли публиковать сертификаты, созданные в рамках этой политики, в журналах прозрачности сертификатов.
Возвращаемый тип
certificate_type
content_type
created_on
enabled
enhanced_key_usage
exportable
issuer_name
Имя объекта издателя, на который указывает ссылка, или зарезервированные имена издателя сертификата.
Возвращаемый тип
key_curve_name
key_size
key_type
key_usage
lifetime_actions
Действия и их триггеры, которые будут выполняться Key Vault в течение времени существования сертификата.
Возвращаемый тип
reuse_key
san_dns_names
san_emails
san_user_principal_names
subject
updated_on
validity_in_months
Azure SDK for Python