@Stability(value=Stable) @Internal public static final class UserPoolIdentityProviderAppleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements UserPoolIdentityProviderAppleProps
UserPoolIdentityProviderApplePropssoftware.amazon.jsii.JsiiObject.InitializationModeUserPoolIdentityProviderAppleProps.Builder, UserPoolIdentityProviderAppleProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(UserPoolIdentityProviderAppleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
UserPoolIdentityProviderAppleProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
AttributeMapping |
getAttributeMapping()
Mapping attributes from the identity provider to standard and custom attributes of the user pool.
|
String |
getClientId()
The client id recognized by Apple APIs.
|
String |
getKeyId()
The keyId (of the same key, which content has to be later supplied as `privateKey`) for Apple APIs to authenticate the client.
|
String |
getPrivateKey()
The privateKey content for Apple APIs to authenticate the client.
|
List<String> |
getScopes()
The list of apple permissions to obtain for getting access to the apple profile.
|
String |
getTeamId()
The teamId for Apple APIs to authenticate the client.
|
IUserPool |
getUserPool()
The user pool to which this construct provides identities.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(UserPoolIdentityProviderAppleProps.Builder builder)
UserPoolIdentityProviderAppleProps.Builder.public final String getClientId()
UserPoolIdentityProviderApplePropsgetClientId in interface UserPoolIdentityProviderApplePropspublic final String getKeyId()
UserPoolIdentityProviderApplePropsgetKeyId in interface UserPoolIdentityProviderApplePropspublic final String getPrivateKey()
UserPoolIdentityProviderApplePropsgetPrivateKey in interface UserPoolIdentityProviderApplePropspublic final String getTeamId()
UserPoolIdentityProviderApplePropsgetTeamId in interface UserPoolIdentityProviderApplePropspublic final List<String> getScopes()
UserPoolIdentityProviderApplePropsDefault: [ name ]
getScopes in interface UserPoolIdentityProviderApplePropspublic final IUserPool getUserPool()
UserPoolIdentityProviderPropsgetUserPool in interface UserPoolIdentityProviderPropspublic final AttributeMapping getAttributeMapping()
UserPoolIdentityProviderPropsDefault: - no attribute mapping
getAttributeMapping in interface UserPoolIdentityProviderProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.