GetWorkloadIdentityPoolOpenidConfigResult class

Result data returned by getWorkloadIdentityPoolOpenidConfig.

Constructors

GetWorkloadIdentityPoolOpenidConfigResult({String? authorizationEndpoint, String? id, List<String>? idTokenSigningAlgValuesSupporteds, String? issuer, String? jwksUri, String? resourceName, List<String>? responseTypesSupporteds, List<String>? subjectTypesSupporteds, String? tokenEndpoint})
Creates a new GetWorkloadIdentityPoolOpenidConfigResult. authorizationEndpoint URL pointing to an authorization endpoint under this issuer. id The provider-assigned unique ID for this managed resource. idTokenSigningAlgValuesSupporteds JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for the ID token to encode the claims in a JWT JWT. issuer URL using the https scheme with no query or fragment components that the OP asserts as its issuer identifier. jwksUri URL of the OP's JWK Set JWK document, which MUST use the https scheme. resourceName Optional. responseTypesSupporteds JSON array containing a list of the OAuth 2.0 responseType values that this OP supports. subjectTypesSupporteds JSON array containing a list of the subject identifier types that this OP supports. tokenEndpoint URL pointing to a token endpoint under this issuer.
const
GetWorkloadIdentityPoolOpenidConfigResult.fromMap(Map<String, dynamic> map)
factory

Properties

authorizationEndpoint → String?
URL pointing to an authorization endpoint under this issuer.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
idTokenSigningAlgValuesSupporteds → List<String>?
JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for the ID token to encode the claims in a JWT JWT.
final
issuer → String?
URL using the https scheme with no query or fragment components that the OP asserts as its issuer identifier.
final
jwksUri → String?
URL of the OP's JWK Set JWK document, which MUST use the https scheme.
final
resourceName → String?
final
responseTypesSupporteds → List<String>?
JSON array containing a list of the OAuth 2.0 responseType values that this OP supports.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
subjectTypesSupporteds → List<String>?
JSON array containing a list of the subject identifier types that this OP supports.
final
tokenEndpoint → String?
URL pointing to a token endpoint under this issuer.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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