TrustedOAuth2JwtGrantIssuer class abstract

OAuth2 JWT Bearer Grant Type Issuer Trust Relationship

Properties:

  • allowAnySubject - The "allow_any_subject" indicates that the issuer is allowed to have any principal as the subject of the JWT.
  • createdAt - The "created_at" indicates, when grant was created.
  • expiresAt - The "expires_at" indicates, when grant will expire, so we will reject assertion from "issuer" targeting "subject".
  • id
  • issuer - The "issuer" identifies the principal that issued the JWT assertion (same as "iss" claim in JWT).
  • publicKey
  • scope - The "scope" contains list of scope values (as described in Section 3.3 of OAuth 2.0 RFC6749)
  • subject - The "subject" identifies the principal that is the subject of the JWT.
Annotations
  • @BuiltValue()

Constructors

TrustedOAuth2JwtGrantIssuer([void updates(dynamic b)])
factory

Properties

allowAnySubject bool?
The "allow_any_subject" indicates that the issuer is allowed to have any principal as the subject of the JWT.
no setter
createdAt DateTime?
The "created_at" indicates, when grant was created.
no setter
expiresAt DateTime?
The "expires_at" indicates, when grant will expire, so we will reject assertion from "issuer" targeting "subject".
no setter
hashCode int
The hash code for this object.
no setterinherited
id String?
no setter
issuer String?
The "issuer" identifies the principal that issued the JWT assertion (same as "iss" claim in JWT).
no setter
publicKey TrustedOAuth2JwtGrantJsonWebKey?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope → BuiltList<String>?
The "scope" contains list of scope values (as described in Section 3.3 of OAuth 2.0 RFC6749)
no setter
subject String?
The "subject" identifies the principal that is the subject of the JWT.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(dynamic)) TrustedOAuth2JwtGrantIssuer
Rebuilds the instance.
inherited
toBuilder() → dynamic
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<TrustedOAuth2JwtGrantIssuer>
no setter