// Code generated by msgraph.go/gen DO NOT EDIT.

package msgraph

// SubjectAlternativeNameType undocumented
type SubjectAlternativeNameType string

const (
	// SubjectAlternativeNameTypeVNone undocumented
	SubjectAlternativeNameTypeVNone SubjectAlternativeNameType = "none"
	// SubjectAlternativeNameTypeVEmailAddress undocumented
	SubjectAlternativeNameTypeVEmailAddress SubjectAlternativeNameType = "emailAddress"
	// SubjectAlternativeNameTypeVUserPrincipalName undocumented
	SubjectAlternativeNameTypeVUserPrincipalName SubjectAlternativeNameType = "userPrincipalName"
	// SubjectAlternativeNameTypeVCustomAzureADAttribute undocumented
	SubjectAlternativeNameTypeVCustomAzureADAttribute SubjectAlternativeNameType = "customAzureADAttribute"
	// SubjectAlternativeNameTypeVDomainNameService undocumented
	SubjectAlternativeNameTypeVDomainNameService SubjectAlternativeNameType = "domainNameService"
)

var (
	// SubjectAlternativeNameTypePNone is a pointer to SubjectAlternativeNameTypeVNone
	SubjectAlternativeNameTypePNone = &_SubjectAlternativeNameTypePNone
	// SubjectAlternativeNameTypePEmailAddress is a pointer to SubjectAlternativeNameTypeVEmailAddress
	SubjectAlternativeNameTypePEmailAddress = &_SubjectAlternativeNameTypePEmailAddress
	// SubjectAlternativeNameTypePUserPrincipalName is a pointer to SubjectAlternativeNameTypeVUserPrincipalName
	SubjectAlternativeNameTypePUserPrincipalName = &_SubjectAlternativeNameTypePUserPrincipalName
	// SubjectAlternativeNameTypePCustomAzureADAttribute is a pointer to SubjectAlternativeNameTypeVCustomAzureADAttribute
	SubjectAlternativeNameTypePCustomAzureADAttribute = &_SubjectAlternativeNameTypePCustomAzureADAttribute
	// SubjectAlternativeNameTypePDomainNameService is a pointer to SubjectAlternativeNameTypeVDomainNameService
	SubjectAlternativeNameTypePDomainNameService = &_SubjectAlternativeNameTypePDomainNameService
)

var (
	_SubjectAlternativeNameTypePNone                   = SubjectAlternativeNameTypeVNone
	_SubjectAlternativeNameTypePEmailAddress           = SubjectAlternativeNameTypeVEmailAddress
	_SubjectAlternativeNameTypePUserPrincipalName      = SubjectAlternativeNameTypeVUserPrincipalName
	_SubjectAlternativeNameTypePCustomAzureADAttribute = SubjectAlternativeNameTypeVCustomAzureADAttribute
	_SubjectAlternativeNameTypePDomainNameService      = SubjectAlternativeNameTypeVDomainNameService
)

// SubjectNameFormat undocumented
type SubjectNameFormat string

const (
	// SubjectNameFormatVCommonName undocumented
	SubjectNameFormatVCommonName SubjectNameFormat = "commonName"
	// SubjectNameFormatVCommonNameIncludingEmail undocumented
	SubjectNameFormatVCommonNameIncludingEmail SubjectNameFormat = "commonNameIncludingEmail"
	// SubjectNameFormatVCommonNameAsEmail undocumented
	SubjectNameFormatVCommonNameAsEmail SubjectNameFormat = "commonNameAsEmail"
	// SubjectNameFormatVCustom undocumented
	SubjectNameFormatVCustom SubjectNameFormat = "custom"
	// SubjectNameFormatVCommonNameAsIMEI undocumented
	SubjectNameFormatVCommonNameAsIMEI SubjectNameFormat = "commonNameAsIMEI"
	// SubjectNameFormatVCommonNameAsSerialNumber undocumented
	SubjectNameFormatVCommonNameAsSerialNumber SubjectNameFormat = "commonNameAsSerialNumber"
	// SubjectNameFormatVCommonNameAsAadDeviceID undocumented
	SubjectNameFormatVCommonNameAsAadDeviceID SubjectNameFormat = "commonNameAsAadDeviceId"
	// SubjectNameFormatVCommonNameAsIntuneDeviceID undocumented
	SubjectNameFormatVCommonNameAsIntuneDeviceID SubjectNameFormat = "commonNameAsIntuneDeviceId"
	// SubjectNameFormatVCommonNameAsDurableDeviceID undocumented
	SubjectNameFormatVCommonNameAsDurableDeviceID SubjectNameFormat = "commonNameAsDurableDeviceId"
)

var (
	// SubjectNameFormatPCommonName is a pointer to SubjectNameFormatVCommonName
	SubjectNameFormatPCommonName = &_SubjectNameFormatPCommonName
	// SubjectNameFormatPCommonNameIncludingEmail is a pointer to SubjectNameFormatVCommonNameIncludingEmail
	SubjectNameFormatPCommonNameIncludingEmail = &_SubjectNameFormatPCommonNameIncludingEmail
	// SubjectNameFormatPCommonNameAsEmail is a pointer to SubjectNameFormatVCommonNameAsEmail
	SubjectNameFormatPCommonNameAsEmail = &_SubjectNameFormatPCommonNameAsEmail
	// SubjectNameFormatPCustom is a pointer to SubjectNameFormatVCustom
	SubjectNameFormatPCustom = &_SubjectNameFormatPCustom
	// SubjectNameFormatPCommonNameAsIMEI is a pointer to SubjectNameFormatVCommonNameAsIMEI
	SubjectNameFormatPCommonNameAsIMEI = &_SubjectNameFormatPCommonNameAsIMEI
	// SubjectNameFormatPCommonNameAsSerialNumber is a pointer to SubjectNameFormatVCommonNameAsSerialNumber
	SubjectNameFormatPCommonNameAsSerialNumber = &_SubjectNameFormatPCommonNameAsSerialNumber
	// SubjectNameFormatPCommonNameAsAadDeviceID is a pointer to SubjectNameFormatVCommonNameAsAadDeviceID
	SubjectNameFormatPCommonNameAsAadDeviceID = &_SubjectNameFormatPCommonNameAsAadDeviceID
	// SubjectNameFormatPCommonNameAsIntuneDeviceID is a pointer to SubjectNameFormatVCommonNameAsIntuneDeviceID
	SubjectNameFormatPCommonNameAsIntuneDeviceID = &_SubjectNameFormatPCommonNameAsIntuneDeviceID
	// SubjectNameFormatPCommonNameAsDurableDeviceID is a pointer to SubjectNameFormatVCommonNameAsDurableDeviceID
	SubjectNameFormatPCommonNameAsDurableDeviceID = &_SubjectNameFormatPCommonNameAsDurableDeviceID
)

var (
	_SubjectNameFormatPCommonName                  = SubjectNameFormatVCommonName
	_SubjectNameFormatPCommonNameIncludingEmail    = SubjectNameFormatVCommonNameIncludingEmail
	_SubjectNameFormatPCommonNameAsEmail           = SubjectNameFormatVCommonNameAsEmail
	_SubjectNameFormatPCustom                      = SubjectNameFormatVCustom
	_SubjectNameFormatPCommonNameAsIMEI            = SubjectNameFormatVCommonNameAsIMEI
	_SubjectNameFormatPCommonNameAsSerialNumber    = SubjectNameFormatVCommonNameAsSerialNumber
	_SubjectNameFormatPCommonNameAsAadDeviceID     = SubjectNameFormatVCommonNameAsAadDeviceID
	_SubjectNameFormatPCommonNameAsIntuneDeviceID  = SubjectNameFormatVCommonNameAsIntuneDeviceID
	_SubjectNameFormatPCommonNameAsDurableDeviceID = SubjectNameFormatVCommonNameAsDurableDeviceID
)
