Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttributeTypeDefinition ¶
type AttributeTypeDefinition string
var ( UserCertificate AttributeTypeDefinition CACertificate AttributeTypeDefinition CrossCertificatePair AttributeTypeDefinition CertificateRevocationList AttributeTypeDefinition AuthorityRevocationList AttributeTypeDefinition DeltaRevocationList AttributeTypeDefinition SupportedAlgorithms AttributeTypeDefinition )
func (AttributeTypeDefinition) String ¶
func (r AttributeTypeDefinition) String() string
type AttributeTypeDefinitions ¶
type AttributeTypeDefinitions []AttributeTypeDefinition
var (
AllAttributeTypes AttributeTypeDefinitions
)
func (AttributeTypeDefinitions) Len ¶
func (r AttributeTypeDefinitions) Len() int
type LDAPSyntaxDefinition ¶
type LDAPSyntaxDefinition string
RFC4523Syntax is a struct type that stores the raw RFC4523 syntax definition, along with a boolean value indicative of whether the syntax is considered human-readable.
var ( Certificate LDAPSyntaxDefinition CertificateList LDAPSyntaxDefinition CertificatePair LDAPSyntaxDefinition SupportedAlgorithm LDAPSyntaxDefinition CertificateExactAssertion LDAPSyntaxDefinition CertificateAssertion LDAPSyntaxDefinition CertificatePairExactAssertion LDAPSyntaxDefinition CertificatePairAssertion LDAPSyntaxDefinition CertificateListExactAssertion LDAPSyntaxDefinition CertificateListAssertion LDAPSyntaxDefinition AlgorithmIdentifier LDAPSyntaxDefinition )
func (LDAPSyntaxDefinition) String ¶
func (r LDAPSyntaxDefinition) String() string
type LDAPSyntaxDefinitions ¶
type LDAPSyntaxDefinitions []LDAPSyntaxDefinition
LDAPSyntaxDefinitiones is a slice type designed to store LDAPSyntaxDefinition instances.
var AllLDAPSyntaxes LDAPSyntaxDefinitions
LDAPSyntaxes contains slices of all instances of LDAPSyntaxDefinition defined in this package.
func (LDAPSyntaxDefinitions) Len ¶
func (r LDAPSyntaxDefinitions) Len() int
type MatchingRuleDefinition ¶
type MatchingRuleDefinition string
MatchingRuleDefinition is a string type designed to store a raw MatchingRule definition.
var ( CertificateExactMatch MatchingRuleDefinition CertificateMatch MatchingRuleDefinition CertificatePairExactMatch MatchingRuleDefinition CertificatePairMatch MatchingRuleDefinition CertificateListExactMatch MatchingRuleDefinition CertificateListMatch MatchingRuleDefinition AlgorithmIdentifierMatch MatchingRuleDefinition )
func (MatchingRuleDefinition) String ¶
func (r MatchingRuleDefinition) String() string
type MatchingRuleDefinitions ¶
type MatchingRuleDefinitions []MatchingRuleDefinition
MatchingRuleDefinitions is a slice type designed to store instances of MatchingRuleDefinition.
var AllMatchingRules MatchingRuleDefinitions
MatchingRules contains slices of all instances of MatchingRuleDefinition defined in this package.
func (MatchingRuleDefinitions) Len ¶
func (r MatchingRuleDefinitions) Len() int
type ObjectClassDefinition ¶
type ObjectClassDefinition string
var ( PKIUser ObjectClassDefinition PKICA ObjectClassDefinition CRLDistributionPoint ObjectClassDefinition DeltaCRL ObjectClassDefinition StrongAuthenticationUser ObjectClassDefinition UserSecurityInformation ObjectClassDefinition CertificationAuthority ObjectClassDefinition CertificationAuthorityV2 ObjectClassDefinition )
func (ObjectClassDefinition) String ¶
func (r ObjectClassDefinition) String() string
type ObjectClassDefinitions ¶
type ObjectClassDefinitions []ObjectClassDefinition
var AllObjectClasses ObjectClassDefinitions
func (ObjectClassDefinitions) Len ¶
func (r ObjectClassDefinitions) Len() int