Class CfnWorkforcePropsMixin.OidcConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnWorkforcePropsMixin.OidcConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkforcePropsMixin.OidcConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkforcePropsMixin.OidcConfigProperty
@Stability(Stable)
@Internal
public static final class CfnWorkforcePropsMixin.OidcConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkforcePropsMixin.OidcConfigProperty
An implementation for
CfnWorkforcePropsMixin.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.cfnpropertymixins.services.sagemaker.CfnWorkforcePropsMixin.OidcConfigProperty
CfnWorkforcePropsMixin.OidcConfigProperty.Builder, CfnWorkforcePropsMixin.OidcConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkforcePropsMixin.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 theCfnWorkforcePropsMixin.OidcConfigProperty.Builder.
-
-
Method Details
-
getAuthenticationRequestExtraParams
Description copied from interface:CfnWorkforcePropsMixin.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 interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getAuthorizationEndpoint
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP authorization endpoint used to configure your private workforce.- Specified by:
getAuthorizationEndpointin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getClientId
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP client ID used to configure your private workforce.- Specified by:
getClientIdin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getClientSecret
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP client secret used to configure your private workforce.- Specified by:
getClientSecretin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getIssuer
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP issuer used to configure your private workforce.- Specified by:
getIssuerin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getJwksUri
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.- Specified by:
getJwksUriin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getLogoutEndpoint
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP logout endpoint used to configure your private workforce.- Specified by:
getLogoutEndpointin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getScope
Description copied from interface:CfnWorkforcePropsMixin.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 interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getTokenEndpoint
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP token endpoint used to configure your private workforce.- Specified by:
getTokenEndpointin interfaceCfnWorkforcePropsMixin.OidcConfigProperty- See Also:
-
getUserInfoEndpoint
Description copied from interface:CfnWorkforcePropsMixin.OidcConfigPropertyThe OIDC IdP user info endpoint used to configure your private workforce.- Specified by:
getUserInfoEndpointin interfaceCfnWorkforcePropsMixin.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()
-