Class GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer
- java.lang.Object
-
- com.pulumi.aws.agentregistry.outputs.GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer
-
public final class GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>allowedAudiences()java.util.List<java.lang.String>allowedClients()java.util.List<java.lang.String>allowedScopes()static GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer.Builderbuilder()static GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer.Builderbuilder(GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer defaults)java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerCustomClaim>customClaims()java.lang.StringdiscoveryUrl()java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverride>privateEndpointOverrides()java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpoint>privateEndpoints()
-
-
-
Method Detail
-
allowedAudiences
public java.util.List<java.lang.String> allowedAudiences()
- Returns:
- Audience values accepted during JWT validation.
-
allowedClients
public java.util.List<java.lang.String> allowedClients()
- Returns:
- Client identifiers accepted during JWT validation.
-
allowedScopes
public java.util.List<java.lang.String> allowedScopes()
- Returns:
- Scopes accepted during JWT validation.
-
customClaims
public java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerCustomClaim> customClaims()
- Returns:
- Custom claims for additional JWT validation beyond standard OIDC claims. See below.
-
discoveryUrl
public java.lang.String discoveryUrl()
- Returns:
- OpenID Connect discovery URL used to retrieve the identity provider's metadata and signing keys.
-
privateEndpointOverrides
public java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverride> privateEndpointOverrides()
- Returns:
- Per-domain private endpoint overrides that route specific identity provider domains through distinct private endpoints. See below.
-
privateEndpoints
public java.util.List<GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpoint> privateEndpoints()
- Returns:
- Private endpoint used to reach the specified domain. See above.
-
builder
public static GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer.Builder builder()
-
builder
public static GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer.Builder builder(GetRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizer defaults)
-
-