@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BackendAuthAppleProviderConfig extends Object implements Serializable, Cloneable, StructuredPojo
Describes Apple social federation configurations for allowing your app users to sign in using OAuth.
Constructor and Description |
---|
BackendAuthAppleProviderConfig() |
Modifier and Type | Method and Description |
---|---|
BackendAuthAppleProviderConfig |
clone() |
boolean |
equals(Object obj) |
String |
getClientId()
Describes the client_id (also called Services ID) that comes from Apple.
|
String |
getKeyId()
Describes the key_id that comes from Apple.
|
String |
getPrivateKey()
Describes the private_key that comes from Apple.
|
String |
getTeamId()
Describes the team_id that comes from Apple.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClientId(String clientId)
Describes the client_id (also called Services ID) that comes from Apple.
|
void |
setKeyId(String keyId)
Describes the key_id that comes from Apple.
|
void |
setPrivateKey(String privateKey)
Describes the private_key that comes from Apple.
|
void |
setTeamId(String teamId)
Describes the team_id that comes from Apple.
|
String |
toString()
Returns a string representation of this object.
|
BackendAuthAppleProviderConfig |
withClientId(String clientId)
Describes the client_id (also called Services ID) that comes from Apple.
|
BackendAuthAppleProviderConfig |
withKeyId(String keyId)
Describes the key_id that comes from Apple.
|
BackendAuthAppleProviderConfig |
withPrivateKey(String privateKey)
Describes the private_key that comes from Apple.
|
BackendAuthAppleProviderConfig |
withTeamId(String teamId)
Describes the team_id that comes from Apple.
|
public void setClientId(String clientId)
Describes the client_id (also called Services ID) that comes from Apple.
clientId
- Describes the client_id (also called Services ID) that comes from Apple.public String getClientId()
Describes the client_id (also called Services ID) that comes from Apple.
public BackendAuthAppleProviderConfig withClientId(String clientId)
Describes the client_id (also called Services ID) that comes from Apple.
clientId
- Describes the client_id (also called Services ID) that comes from Apple.public void setKeyId(String keyId)
Describes the key_id that comes from Apple.
keyId
- Describes the key_id that comes from Apple.public String getKeyId()
Describes the key_id that comes from Apple.
public BackendAuthAppleProviderConfig withKeyId(String keyId)
Describes the key_id that comes from Apple.
keyId
- Describes the key_id that comes from Apple.public void setPrivateKey(String privateKey)
Describes the private_key that comes from Apple.
privateKey
- Describes the private_key that comes from Apple.public String getPrivateKey()
Describes the private_key that comes from Apple.
public BackendAuthAppleProviderConfig withPrivateKey(String privateKey)
Describes the private_key that comes from Apple.
privateKey
- Describes the private_key that comes from Apple.public void setTeamId(String teamId)
Describes the team_id that comes from Apple.
teamId
- Describes the team_id that comes from Apple.public String getTeamId()
Describes the team_id that comes from Apple.
public BackendAuthAppleProviderConfig withTeamId(String teamId)
Describes the team_id that comes from Apple.
teamId
- Describes the team_id that comes from Apple.public String toString()
toString
in class Object
Object.toString()
public BackendAuthAppleProviderConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.