Class CfnWorkforce.OidcConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sagemaker.CfnWorkforce.OidcConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkforce.OidcConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkforce.OidcConfigProperty
@Stability(Stable)
@Internal
public static final class CfnWorkforce.OidcConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkforce.OidcConfigProperty
An implementation for
CfnWorkforce.OidcConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnWorkforce.OidcConfigProperty
CfnWorkforce.OidcConfigProperty.Builder, CfnWorkforce.OidcConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkforce.OidcConfigProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA string to string map of identifiers specific to the custom identity provider (IdP) being used.final StringThe OIDC IdP authorization endpoint used to configure your private workforce.final StringThe OIDC IdP client ID used to configure your private workforce.final StringThe OIDC IdP client secret used to configure your private workforce.final StringThe OIDC IdP issuer used to configure your private workforce.final StringThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.final StringThe OIDC IdP logout endpoint used to configure your private workforce.final StringgetScope()An array of string identifiers used to refer to the specific pieces of user data or claims that the client application wants to access.final StringThe OIDC IdP token endpoint used to configure your private workforce.final StringThe OIDC IdP user info endpoint used to configure your private workforce.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkforce.OidcConfigProperty.Builder.
-
-
Method Details
-
getAuthorizationEndpoint
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP authorization endpoint used to configure your private workforce.- Specified by:
getAuthorizationEndpointin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getClientId
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP client ID used to configure your private workforce.- Specified by:
getClientIdin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getIssuer
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP issuer used to configure your private workforce.- Specified by:
getIssuerin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getJwksUri
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.- Specified by:
getJwksUriin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getLogoutEndpoint
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP logout endpoint used to configure your private workforce.- Specified by:
getLogoutEndpointin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getTokenEndpoint
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP token endpoint used to configure your private workforce.- Specified by:
getTokenEndpointin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getUserInfoEndpoint
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP user info endpoint used to configure your private workforce.- Specified by:
getUserInfoEndpointin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getAuthenticationRequestExtraParams
Description copied from interface:CfnWorkforce.OidcConfigPropertyA string to string map of identifiers specific to the custom identity provider (IdP) being used.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getAuthenticationRequestExtraParamsin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getClientSecret
Description copied from interface:CfnWorkforce.OidcConfigPropertyThe OIDC IdP client secret used to configure your private workforce.- Specified by:
getClientSecretin interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
getScope
Description copied from interface:CfnWorkforce.OidcConfigPropertyAn array of string identifiers used to refer to the specific pieces of user data or claims that the client application wants to access.- Specified by:
getScopein interfaceCfnWorkforce.OidcConfigProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-