Documentation
¶
Index ¶
- Constants
- type ApplicationType
- type ClaimType
- type ClientAuthMethod
- type ClientType
- type CodeChallengeMethod
- type DeliveryMode
- type Display
- type GrantType
- type JWEAlg
- type JWEEnc
- type JWSAlg
- type Prompt
- type ResponseMode
- type ResponseType
- type ServiceProfile
- type Sns
- type SubjectType
- type UserCodeCharset
- type UserIdentificationHintType
Constants ¶
View Source
const ( ApplicationType_WEB = ApplicationType(`WEB`) ApplicationType_NATIVE = ApplicationType(`NATIVE`) )
View Source
const ( ClaimType_NORMAL = ClaimType(`NORMAL`) ClaimType_AGGREGATED = ClaimType(`AGGREGATED`) ClaimType_DISTRIBUTED = ClaimType(`DISTRIBUTED`) )
View Source
const ( ClientAuthMethod_NONE = ClientAuthMethod(`NONE`) ClientAuthMethod_CLIENT_SECRET_BASIC = ClientAuthMethod(`CLIENT_SECRET_BASIC`) ClientAuthMethod_CLIENT_SECRET_POST = ClientAuthMethod(`CLIENT_SECRET_POST`) ClientAuthMethod_CLIENT_SECRET_JWT = ClientAuthMethod(`CLIENT_SECRET_JWT`) ClientAuthMethod_PRIVATE_KEY_JWT = ClientAuthMethod(`PRIVATE_KEY_JWT`) ClientAuthMethod_TLS_CLIENT_AUTH = ClientAuthMethod(`TLS_CLIENT_AUTH`) ClientAuthMethod_SELF_SIGNED_TLS_CLIENT_AUTH = ClientAuthMethod(`SELF_SIGNED_TLS_CLIENT_AUTH`) )
View Source
const ( ClientType_PUBLIC = ClientType(`PUBLIC`) ClientType_CONFIDENTIAL = ClientType(`CONFIDENTIAL`) )
View Source
const ( CodeChallengeMethod_PLAIN = CodeChallengeMethod(`PLAIN`) CodeChallengeMethod_S256 = CodeChallengeMethod(`S256`) )
View Source
const ( DeliveryMode_POLL = DeliveryMode(`POLL`) DeliveryMode_PING = DeliveryMode(`PING`) DeliveryMode_PUSH = DeliveryMode(`PUSH`) )
View Source
const ( Display_PAGE = Display(`PAGE`) Display_POPUP = Display(`POPUP`) Display_TOUCH = Display(`TOUCH`) Display_WAP = Display(`WAP`) )
View Source
const ( GrantType_AUTHORIZATION_CODE = GrantType(`AUTHORIZATION_CODE`) GrantType_IMPLICIT = GrantType(`IMPLICIT`) GrantType_PASSWORD = GrantType(`PASSWORD`) GrantType_CLIENT_CREDENTIALS = GrantType(`CLIENT_CREDENTIALS`) GrantType_REFRESH_TOKEN = GrantType(`REFRESH_TOKEN`) GrantType_CIBA = GrantType(`CIBA`) GrantType_DEVICE_CODE = GrantType(`DEVICE_CODE`) )
View Source
const ( JWEAlg_RSA1_5 = JWEAlg(`RSA1_5`) JWEAlg_RSA_OAEP = JWEAlg(`RSA_OAEP`) JWEAlg_RSA_OAEP_256 = JWEAlg(`RSA_OAEP_256`) JWEAlg_A128KW = JWEAlg(`A128KW`) JWEAlg_A192KW = JWEAlg(`A192KW`) JWEAlg_A256KW = JWEAlg(`A256KW`) JWEAlg_DIR = JWEAlg(`DIR`) JWEAlg_ECDH_ES = JWEAlg(`ECDH_ES`) JWEAlg_ECDH_ES_A128KW = JWEAlg(`ECDH_ES_A128KW`) JWEAlg_ECDH_ES_A192KW = JWEAlg(`ECDH_ES_A192KW`) JWEAlg_ECDH_ES_A256KW = JWEAlg(`ECDH_ES_A256KW`) JWEAlg_A128GCMKW = JWEAlg(`A128GCMKW`) JWEAlg_A192GCMKW = JWEAlg(`A192GCMKW`) JWEAlg_A256GCMKW = JWEAlg(`A256GCMKW`) JWEAlg_PBES2_HS256_A128KW = JWEAlg(`PBES2_HS256_A128KW`) JWEAlg_PBES2_HS384_A192KW = JWEAlg(`PBES2_HS384_A192KW`) JWEAlg_PBES2_HS512_A256KW = JWEAlg(`PBES2_HS512_A256KW`) )
View Source
const ( JWEEnc_A128CBC_HS256 = JWEEnc(`A128CBC_HS256`) JWEEnc_A192CBC_HS384 = JWEEnc(`A192CBC_HS384`) JWEEnc_A256CBC_HS512 = JWEEnc(`A256CBC_HS512`) JWEEnc_A128GCM = JWEEnc(`A128GCM`) JWEEnc_A192GCM = JWEEnc(`A192GCM`) JWEEnc_A256GCM = JWEEnc(`A256GCM`) )
View Source
const ( JWSAlg_NONE = JWSAlg(`NONE`) JWSAlg_HS256 = JWSAlg(`HS256`) JWSAlg_HS384 = JWSAlg(`HS384`) JWSAlg_HS512 = JWSAlg(`HS512`) JWSAlg_RS256 = JWSAlg(`RS256`) JWSAlg_RS384 = JWSAlg(`RS384`) JWSAlg_RS512 = JWSAlg(`RS512`) JWSAlg_ES256 = JWSAlg(`ES256`) JWSAlg_ES384 = JWSAlg(`ES384`) JWSAlg_ES512 = JWSAlg(`ES512`) JWSAlg_PS256 = JWSAlg(`PS256`) JWSAlg_PS384 = JWSAlg(`PS384`) JWSAlg_PS512 = JWSAlg(`PS512`) )
View Source
const ( Prompt_NONE = Prompt(`NONE`) Prompt_LOGIN = Prompt(`LOGIN`) Prompt_CONSENT = Prompt(`CONSENT`) Prompt_SELECT_ACCOUNT = Prompt(`SELECT_ACCOUNT`) )
View Source
const ( ResponseMode_QUERY = ResponseMode(`QUERY`) ResponseMode_FRAGMENT = ResponseMode(`FRAGMENT`) ResponseMode_FORM_POST = ResponseMode(`FORM_POST`) ResponseMode_JWT = ResponseMode(`JWT`) ResponseMode_QUERY_JWT = ResponseMode(`QUERY_JWT`) ResponseMode_FRAGMENT_JWT = ResponseMode(`FRAGMENT_JWT`) ResponseMode_FORM_POST_JWT = ResponseMode(`FORM_POST_JWT`) )
View Source
const ( ResponseType_NONE = ResponseType(`NONE`) ResponseType_CODE = ResponseType(`CODE`) ResponseType_TOKEN = ResponseType(`TOKEN`) ResponseType_ID_TOKEN = ResponseType(`ID_TOKEN`) ResponseType_CODE_TOKEN = ResponseType(`CODE_TOKEN`) ResponseType_CODE_ID_TOKEN = ResponseType(`CODE_ID_TOKEN`) ResponseType_ID_TOKEN_TOKEN = ResponseType(`ID_TOKEN_TOKEN`) ResponseType_CODE_ID_TOKEN_TOKEN = ResponseType(`CODE_ID_TOKEN_TOKEN`) )
View Source
const ( ServiceProfile_FAPI = ServiceProfile(`FAPI`) ServiceProfile_OPEN_BANKING = ServiceProfile(`OPEN_BANKING`) )
View Source
const ( CLAIM_SUB = `sub` CLAIM_NAME = `name` CLAIM_GIVEN_NAME = `given_name` CLAIM_FAMILY_NAME = `family_name` CLAIM_MIDDLE_NAME = `middle_name` CLAIM_NICKNAME = `nickname` CLAIM_PREFERRED_USERNAME = `preferred_username` CLAIM_PROFILE = `profile` CLAIM_PICTURE = `picture` CLAIM_WEBSITE = `website` CLAIM_EMAIL = `email` CLAIM_EMAIL_VERIFIED = `email_verified` CLAIM_GENDER = `gender` CLAIM_BIRTHDATE = `birthdate` CLAIM_ZONEINFO = `zoneinfo` CLAIM_LOCALE = `locale` CLAIM_PHONE_NUMBER = `phone_number` CLAIM_PHONE_NUMBER_VERIFIED = `phone_number_verified` CLAIM_ADDRESS = `address` CLAIM_UPDATED_AT = `updated_at` )
View Source
const ( SubjectType_PUBLIC = SubjectType(`PUBLIC`) SubjectType_PAIRWISE = SubjectType(`PAIRWISE`) )
View Source
const ( UserCodeCharset_BASE20 = UserCodeCharset(`BASE20`) UserCodeCharset_NUMERIC = UserCodeCharset(`NUMERIC`) )
View Source
const ( UserIdentificationHintType_ID_TOKEN_HINT = UserIdentificationHintType(`ID_TOKEN_HINT`) UserIdentificationHintType_LOGIN_HINT = UserIdentificationHintType(`LOGIN_HINT`) UserIdentificationHintType_LOGIN_HINT_TOKEN = UserIdentificationHintType(`LOGIN_HINT_TOKEN`) )
View Source
const (
Sns_FACEBOOK = Sns(`FACEBOOK`)
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationType ¶
type ApplicationType string
type ClientAuthMethod ¶
type ClientAuthMethod string
type ClientType ¶
type ClientType string
type CodeChallengeMethod ¶
type CodeChallengeMethod string
type DeliveryMode ¶
type DeliveryMode string
type ResponseMode ¶
type ResponseMode string
type ResponseType ¶
type ResponseType string
type ServiceProfile ¶
type ServiceProfile string
type SubjectType ¶
type SubjectType string
type UserCodeCharset ¶
type UserCodeCharset string
type UserIdentificationHintType ¶
type UserIdentificationHintType string
Source Files
¶
- application_type.go
- claim_type.go
- client_auth_method.go
- client_type.go
- code_challenge_method.go
- delivery_mode.go
- display.go
- grant_type.go
- jwe_alg.go
- jwe_enc.go
- jws_alg.go
- prompt.go
- response_mode.go
- response_type.go
- service_profile.go
- sns.go
- standard_claims.go
- subject_type.go
- user_code_charset.go
- user_identification_hint_type.go
Click to show internal directories.
Click to hide internal directories.