Types
Interfaces, Classes and Traits
- Arrayable
- Interface to declare that instances can be converted
into an array.
- ArrayCopyable
- Interface to declare instances can be converted into/from arrays.
- Jsonable
- Interface to declare that instances can be converted
into JSON strings.
- ApplicationType
- Values for the "application_type" metadata defined in
OpenID Connect Dynamic Client Registration 1.0.
- ClaimType
- Claim types defined in "5.6. Claim Types" of OpenID Connect Core 1.0.
- ClientAuthMethod
- Client authentication methods.
- ClientType
- Client types defined in "2.1. Client Types" of RFC 6749.
- CodeChallengeMethod
- Values for the "code_challenge_method" metadata defined in
RFC 7636 (Proof Key for Code Exchange by OAuth Public Clients).
- DeliveryMode
- Modes of CIBA flow.
- Display
- Values for the "display" request parameter defined in
OpenID Connect Core 1.0 and for the "display_values_supported"
metadata defined in OpenID Connect Discovery 1.0.
- GrantType
- Grant types.
- JWEAlg
- "alg" (Algorithm) Header Parameter Values for JWE defined in RFC 7518.
- JWEEnc
- "enc" (Encryption Algorithm) Header Parameter Values for JWE
defined in RFC 7518.
- JWSAlg
- "alg" (Algorithm) Header Parameter Values for JWS defined in RFC 7518.
- Prompt
- Values for the "prompt" request parameter defined in
OpenID Connect Core 1.0.
- ResponseType
- Response types. See "OAuth 2.0 Multiple Response Type Encoding Practices"
for details.
- ServiceProfile
- Service profile
- Sns
- SNS.
- StandardClaims
- Standard claims defined in "5.1. Standard Claims" of
OpenID Connect Core 1.0.
- SubjectType
- Subject types. See "8. Subject Identifier Types" of OpenID Connect
Core 1.0 for details.
- UserCodeCharset
- Character set for end-user verification codes in Device Flow.
- UserIdentificationHintType
- Types of hints for end-user identification.
- EnumTrait
- Trait to implement classes like enum.