Class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.agentregistry.inputs.RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs
-
public final class RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs Empty
-
-
Method Detail
-
allowedAudiences
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedAudiences()
- Returns:
- Audience values accepted during JWT validation. A token is rejected if none of its audience claims match.
-
allowedClients
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedClients()
- Returns:
- Client identifiers accepted during JWT validation. A token is rejected if it was not issued to one of these clients.
-
allowedScopes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedScopes()
- Returns:
- Scopes accepted during JWT validation. A token is rejected if it does not carry one of these scopes.
-
customClaims
public java.util.Optional<com.pulumi.core.Output<java.util.List<RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerCustomClaimArgs>>> customClaims()
- Returns:
- Custom claims for additional JWT validation beyond standard OIDC claims. See below.
-
discoveryUrl
public com.pulumi.core.Output<java.lang.String> discoveryUrl()
- Returns:
- OpenID Connect discovery URL used to retrieve the identity provider's metadata and signing keys.
-
privateEndpoint
public java.util.Optional<com.pulumi.core.Output<RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointArgs>> privateEndpoint()
- Returns:
- Private endpoint used to reach the identity provider's discovery URL over a private network path. See below.
-
privateEndpointOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.List<RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerPrivateEndpointOverrideArgs>>> privateEndpointOverrides()
- Returns:
- Per-domain private endpoint overrides that route specific identity provider domains through distinct private endpoints. See below.
-
builder
public static RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs.Builder builder()
-
builder
public static RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs.Builder builder(RegistryDiscoveryConfigurationAuthorizerConfigurationCustomJwtAuthorizerArgs defaults)
-
-