Package-level declarations
Types
Link copied to clipboard
class ConnectorTags
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TemplateApplicationPolicies(val critical: Boolean? = null, val policies: List<Either<TemplateApplicationPolicy0Properties, TemplateApplicationPolicy1Properties>>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TemplateCertificateValidity(val renewalPeriod: TemplateValidityPeriod, val validityPeriod: TemplateValidityPeriod)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TemplateEnrollmentFlagsV2(val enableKeyReuseOnNtTokenKeysetStorageFull: Boolean? = null, val includeSymmetricAlgorithms: Boolean? = null, val noSecurityExtension: Boolean? = null, val removeInvalidCertificateFromPersonalStore: Boolean? = null, val userInteractionRequired: Boolean? = null)
Link copied to clipboard
data class TemplateEnrollmentFlagsV3(val enableKeyReuseOnNtTokenKeysetStorageFull: Boolean? = null, val includeSymmetricAlgorithms: Boolean? = null, val noSecurityExtension: Boolean? = null, val removeInvalidCertificateFromPersonalStore: Boolean? = null, val userInteractionRequired: Boolean? = null)
Link copied to clipboard
data class TemplateEnrollmentFlagsV4(val enableKeyReuseOnNtTokenKeysetStorageFull: Boolean? = null, val includeSymmetricAlgorithms: Boolean? = null, val noSecurityExtension: Boolean? = null, val removeInvalidCertificateFromPersonalStore: Boolean? = null, val userInteractionRequired: Boolean? = null)
Link copied to clipboard
data class TemplateExtensionsV2(val applicationPolicies: TemplateApplicationPolicies? = null, val keyUsage: TemplateKeyUsage)
Link copied to clipboard
data class TemplateExtensionsV3(val applicationPolicies: TemplateApplicationPolicies? = null, val keyUsage: TemplateKeyUsage)
Link copied to clipboard
data class TemplateExtensionsV4(val applicationPolicies: TemplateApplicationPolicies? = null, val keyUsage: TemplateKeyUsage)
Link copied to clipboard
data class TemplateGeneralFlagsV2(val autoEnrollment: Boolean? = null, val machineType: Boolean? = null)
Link copied to clipboard
data class TemplateGeneralFlagsV3(val autoEnrollment: Boolean? = null, val machineType: Boolean? = null)
Link copied to clipboard
data class TemplateGeneralFlagsV4(val autoEnrollment: Boolean? = null, val machineType: Boolean? = null)
Link copied to clipboard
data class TemplateGroupAccessControlEntryAccessRights(val autoEnroll: TemplateGroupAccessControlEntryAccessRight? = null, val enroll: TemplateGroupAccessControlEntryAccessRight? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TemplateKeyUsagePropertyFlags(val decrypt: Boolean? = null, val keyAgreement: Boolean? = null, val sign: Boolean? = null)
Link copied to clipboard
data class TemplatePrivateKeyAttributesV2(val cryptoProviders: List<String>? = null, val keySpec: TemplateKeySpec, val minimalKeyLength: Double)
Link copied to clipboard
data class TemplatePrivateKeyAttributesV3(val algorithm: TemplatePrivateKeyAlgorithm, val cryptoProviders: List<String>? = null, val keySpec: TemplateKeySpec, val keyUsageProperty: Either<TemplateKeyUsageProperty0Properties, TemplateKeyUsageProperty1Properties>, val minimalKeyLength: Double)
Link copied to clipboard
data class TemplatePrivateKeyAttributesV4(val algorithm: TemplatePrivateKeyAlgorithm? = null, val cryptoProviders: List<String>? = null, val keySpec: TemplateKeySpec, val keyUsageProperty: Either<TemplateKeyUsageProperty0Properties, TemplateKeyUsageProperty1Properties>? = null, val minimalKeyLength: Double)
Link copied to clipboard
data class TemplatePrivateKeyFlagsV2(val clientVersion: TemplateClientCompatibilityV2, val exportableKey: Boolean? = null, val strongKeyProtectionRequired: Boolean? = null)
Link copied to clipboard
data class TemplatePrivateKeyFlagsV3(val clientVersion: TemplateClientCompatibilityV3, val exportableKey: Boolean? = null, val requireAlternateSignatureAlgorithm: Boolean? = null, val strongKeyProtectionRequired: Boolean? = null)
Link copied to clipboard
data class TemplatePrivateKeyFlagsV4(val clientVersion: TemplateClientCompatibilityV4, val exportableKey: Boolean? = null, val requireAlternateSignatureAlgorithm: Boolean? = null, val requireSameKeyRenewal: Boolean? = null, val strongKeyProtectionRequired: Boolean? = null, val useLegacyProvider: Boolean? = null)
Link copied to clipboard
data class TemplateSubjectNameFlagsV2(val requireCommonName: Boolean? = null, val requireDirectoryPath: Boolean? = null, val requireDnsAsCn: Boolean? = null, val requireEmail: Boolean? = null, val sanRequireDirectoryGuid: Boolean? = null, val sanRequireDns: Boolean? = null, val sanRequireDomainDns: Boolean? = null, val sanRequireEmail: Boolean? = null, val sanRequireSpn: Boolean? = null, val sanRequireUpn: Boolean? = null)
Link copied to clipboard
data class TemplateSubjectNameFlagsV3(val requireCommonName: Boolean? = null, val requireDirectoryPath: Boolean? = null, val requireDnsAsCn: Boolean? = null, val requireEmail: Boolean? = null, val sanRequireDirectoryGuid: Boolean? = null, val sanRequireDns: Boolean? = null, val sanRequireDomainDns: Boolean? = null, val sanRequireEmail: Boolean? = null, val sanRequireSpn: Boolean? = null, val sanRequireUpn: Boolean? = null)
Link copied to clipboard
data class TemplateSubjectNameFlagsV4(val requireCommonName: Boolean? = null, val requireDirectoryPath: Boolean? = null, val requireDnsAsCn: Boolean? = null, val requireEmail: Boolean? = null, val sanRequireDirectoryGuid: Boolean? = null, val sanRequireDns: Boolean? = null, val sanRequireDomainDns: Boolean? = null, val sanRequireEmail: Boolean? = null, val sanRequireSpn: Boolean? = null, val sanRequireUpn: Boolean? = null)
Link copied to clipboard
class TemplateTags
Link copied to clipboard
data class TemplateV2(val certificateValidity: TemplateCertificateValidity, val enrollmentFlags: TemplateEnrollmentFlagsV2, val extensions: TemplateExtensionsV2, val generalFlags: TemplateGeneralFlagsV2, val privateKeyAttributes: TemplatePrivateKeyAttributesV2, val privateKeyFlags: TemplatePrivateKeyFlagsV2, val subjectNameFlags: TemplateSubjectNameFlagsV2, val supersededTemplates: List<String>? = null)
Link copied to clipboard
data class TemplateV3(val certificateValidity: TemplateCertificateValidity, val enrollmentFlags: TemplateEnrollmentFlagsV3, val extensions: TemplateExtensionsV3, val generalFlags: TemplateGeneralFlagsV3, val hashAlgorithm: TemplateHashAlgorithm, val privateKeyAttributes: TemplatePrivateKeyAttributesV3, val privateKeyFlags: TemplatePrivateKeyFlagsV3, val subjectNameFlags: TemplateSubjectNameFlagsV3, val supersededTemplates: List<String>? = null)
Link copied to clipboard
data class TemplateV4(val certificateValidity: TemplateCertificateValidity, val enrollmentFlags: TemplateEnrollmentFlagsV4, val extensions: TemplateExtensionsV4, val generalFlags: TemplateGeneralFlagsV4, val hashAlgorithm: TemplateHashAlgorithm? = null, val privateKeyAttributes: TemplatePrivateKeyAttributesV4, val privateKeyFlags: TemplatePrivateKeyFlagsV4, val subjectNameFlags: TemplateSubjectNameFlagsV4, val supersededTemplates: List<String>? = null)
Link copied to clipboard