@Generated(value="software.amazon.awssdk:codegen") public final class FederationParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FederationParameters.Builder,FederationParameters>
Configuration information when authentication mode is FEDERATED.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FederationParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationCallBackURL()
The redirect or sign-in URL that should be entered into the SAML 2.0 compliant identity provider configuration
(IdP).
|
Map<String,String> |
attributeMap()
SAML attribute name and value.
|
static FederationParameters.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
federationProviderName()
Name of the identity provider (IdP).
|
String |
federationURN()
The Uniform Resource Name (URN).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAttributeMap()
Returns true if the AttributeMap property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
int |
hashCode() |
String |
samlMetadataDocument()
SAML 2.0 Metadata document from identity provider (IdP).
|
String |
samlMetadataURL()
Provide the metadata URL from your SAML 2.0 compliant identity provider (IdP).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FederationParameters.Builder> |
serializableBuilderClass() |
FederationParameters.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String samlMetadataDocument()
SAML 2.0 Metadata document from identity provider (IdP).
public final String samlMetadataURL()
Provide the metadata URL from your SAML 2.0 compliant identity provider (IdP).
public final String applicationCallBackURL()
The redirect or sign-in URL that should be entered into the SAML 2.0 compliant identity provider configuration (IdP).
public final String federationURN()
The Uniform Resource Name (URN). Also referred as Service Provider URN or Audience URI or Service Provider Entity ID.
public final String federationProviderName()
Name of the identity provider (IdP).
public final boolean hasAttributeMap()
public final Map<String,String> attributeMap()
SAML attribute name and value. The name must always be Email and the value should be set to the
attribute definition in which user email is set. For example, name would be Email and value
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress. Please check your SAML 2.0
compliant identity provider (IdP) documentation for details.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAttributeMap() to see if a value was sent in this field.
Email and the value should be set to
the attribute definition in which user email is set. For example, name would be Email and
value http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress. Please check your
SAML 2.0 compliant identity provider (IdP) documentation for details.public FederationParameters.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FederationParameters.Builder,FederationParameters>public static FederationParameters.Builder builder()
public static Class<? extends FederationParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.