public class ProviderUserIdentifierType extends Object implements Serializable
A container for information about an identity provider for a user pool.
| Constructor and Description |
|---|
ProviderUserIdentifierType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getProviderAttributeName()
The name of the provider attribute to link to, for example,
NameID. |
String |
getProviderAttributeValue()
The value of the provider attribute to link to, for example,
xxxxx_account. |
String |
getProviderName()
The name of the provider, for example, Facebook, Google, or Login with
Amazon.
|
int |
hashCode() |
void |
setProviderAttributeName(String providerAttributeName)
The name of the provider attribute to link to, for example,
NameID. |
void |
setProviderAttributeValue(String providerAttributeValue)
The value of the provider attribute to link to, for example,
xxxxx_account. |
void |
setProviderName(String providerName)
The name of the provider, for example, Facebook, Google, or Login with
Amazon.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ProviderUserIdentifierType |
withProviderAttributeName(String providerAttributeName)
The name of the provider attribute to link to, for example,
NameID. |
ProviderUserIdentifierType |
withProviderAttributeValue(String providerAttributeValue)
The value of the provider attribute to link to, for example,
xxxxx_account. |
ProviderUserIdentifierType |
withProviderName(String providerName)
The name of the provider, for example, Facebook, Google, or Login with
Amazon.
|
public String getProviderName()
The name of the provider, for example, Facebook, Google, or Login with Amazon.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
The name of the provider, for example, Facebook, Google, or Login with Amazon.
public void setProviderName(String providerName)
The name of the provider, for example, Facebook, Google, or Login with Amazon.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
providerName - The name of the provider, for example, Facebook, Google, or Login with Amazon.
public ProviderUserIdentifierType withProviderName(String providerName)
The name of the provider, for example, Facebook, Google, or Login with Amazon.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
providerName - The name of the provider, for example, Facebook, Google, or Login with Amazon.
public String getProviderAttributeName()
The name of the provider attribute to link to, for example,
NameID.
The name of the provider attribute to link to, for example,
NameID.
public void setProviderAttributeName(String providerAttributeName)
The name of the provider attribute to link to, for example,
NameID.
providerAttributeName -
The name of the provider attribute to link to, for example,
NameID.
public ProviderUserIdentifierType withProviderAttributeName(String providerAttributeName)
The name of the provider attribute to link to, for example,
NameID.
Returns a reference to this object so that method calls can be chained together.
providerAttributeName -
The name of the provider attribute to link to, for example,
NameID.
public String getProviderAttributeValue()
The value of the provider attribute to link to, for example,
xxxxx_account.
The value of the provider attribute to link to, for example,
xxxxx_account.
public void setProviderAttributeValue(String providerAttributeValue)
The value of the provider attribute to link to, for example,
xxxxx_account.
providerAttributeValue -
The value of the provider attribute to link to, for example,
xxxxx_account.
public ProviderUserIdentifierType withProviderAttributeValue(String providerAttributeValue)
The value of the provider attribute to link to, for example,
xxxxx_account.
Returns a reference to this object so that method calls can be chained together.
providerAttributeValue -
The value of the provider attribute to link to, for example,
xxxxx_account.
public String toString()
toString in class ObjectObject.toString()Copyright © 2020. All rights reserved.