Class TrustProviderNativeApplicationOidcOptions.Builder
- java.lang.Object
-
- com.pulumi.aws.verifiedaccess.outputs.TrustProviderNativeApplicationOidcOptions.Builder
-
- Enclosing class:
- TrustProviderNativeApplicationOidcOptions
public static final class TrustProviderNativeApplicationOidcOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrustProviderNativeApplicationOidcOptions defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrustProviderNativeApplicationOidcOptions.BuilderauthorizationEndpoint(java.lang.String authorizationEndpoint)TrustProviderNativeApplicationOidcOptionsbuild()TrustProviderNativeApplicationOidcOptions.BuilderclientId(java.lang.String clientId)TrustProviderNativeApplicationOidcOptions.BuilderclientSecret(java.lang.String clientSecret)TrustProviderNativeApplicationOidcOptions.Builderissuer(java.lang.String issuer)TrustProviderNativeApplicationOidcOptions.BuilderpublicSigningKeyEndpoint(java.lang.String publicSigningKeyEndpoint)TrustProviderNativeApplicationOidcOptions.Builderscope(java.lang.String scope)TrustProviderNativeApplicationOidcOptions.BuildertokenEndpoint(java.lang.String tokenEndpoint)TrustProviderNativeApplicationOidcOptions.BuilderuserInfoEndpoint(java.lang.String userInfoEndpoint)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrustProviderNativeApplicationOidcOptions defaults)
-
-
Method Detail
-
authorizationEndpoint
public TrustProviderNativeApplicationOidcOptions.Builder authorizationEndpoint(@Nullable java.lang.String authorizationEndpoint)
-
clientId
public TrustProviderNativeApplicationOidcOptions.Builder clientId(@Nullable java.lang.String clientId)
-
clientSecret
public TrustProviderNativeApplicationOidcOptions.Builder clientSecret(java.lang.String clientSecret)
-
issuer
public TrustProviderNativeApplicationOidcOptions.Builder issuer(@Nullable java.lang.String issuer)
-
publicSigningKeyEndpoint
public TrustProviderNativeApplicationOidcOptions.Builder publicSigningKeyEndpoint(@Nullable java.lang.String publicSigningKeyEndpoint)
-
scope
public TrustProviderNativeApplicationOidcOptions.Builder scope(@Nullable java.lang.String scope)
-
tokenEndpoint
public TrustProviderNativeApplicationOidcOptions.Builder tokenEndpoint(@Nullable java.lang.String tokenEndpoint)
-
userInfoEndpoint
public TrustProviderNativeApplicationOidcOptions.Builder userInfoEndpoint(@Nullable java.lang.String userInfoEndpoint)
-
build
public TrustProviderNativeApplicationOidcOptions build()
-
-