rfc4523

package
v1.5.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2024 License: MIT Imports: 0 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL