Skip to content

EC2  >  Structures  >  VerifiedAccessInstanceUserTrustProviderClientConfiguration

VerifiedAccessInstanceUserTrustProviderClientConfiguration

Structure Class

VerifiedAccessInstanceUserTrustProviderClientConfiguration dataclass

Bases: _SerdeShape

Describes the trust provider.

Attributes

authorization_endpoint class-attribute instance-attribute
authorization_endpoint: str | None = ...

The authorization endpoint of the IdP.

client_id class-attribute instance-attribute
client_id: str | None = ...

The OAuth 2.0 client identifier.

client_secret class-attribute instance-attribute
client_secret: str | None = ...

The OAuth 2.0 client secret.

issuer class-attribute instance-attribute
issuer: str | None = ...

The OIDC issuer identifier of the IdP.

pkce_enabled class-attribute instance-attribute
pkce_enabled: bool | None = ...

Indicates whether Proof of Key Code Exchange (PKCE) is enabled.

public_signing_key_endpoint class-attribute instance-attribute
public_signing_key_endpoint: str | None = ...

The public signing key endpoint.

scopes class-attribute instance-attribute
scopes: str | None = ...

The set of user claims to be requested from the IdP.

token_endpoint class-attribute instance-attribute
token_endpoint: str | None = ...

The token endpoint of the IdP.

type class-attribute instance-attribute
type: str | None = ...

The trust provider type.

user_info_endpoint class-attribute instance-attribute
user_info_endpoint: str | None = ...

The user info endpoint of the IdP.