Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateSAMLProviderRequest.Builder,CreateSAMLProviderRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateSAMLProviderRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateSAMLProviderRequest.Builder,CreateSAMLProviderRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateSAMLProviderRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateSAMLProviderRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
name() |
The name of the provider to create.
|
String |
samlMetadataDocument() |
An XML document generated by an identity provider (IdP) that supports SAML 2.0.
|
static Class<? extends CreateSAMLProviderRequest.Builder> |
serializableBuilderClass() |
|
CreateSAMLProviderRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String samlMetadataDocument()
An XML document generated by an identity provider (IdP) that supports SAML 2.0. The document includes the issuer's name, expiration information, and keys that can be used to validate the SAML authentication response (assertions) that are received from the IdP. You must generate the metadata document using the identity management software that is used as your organization's IdP.
For more information, see About SAML 2.0-based Federation in the IAM User Guide
For more information, see About SAML 2.0-based Federation in the IAM User Guide
public String name()
The name of the provider to create.
This parameter allows (per its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
This parameter allows (per its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
public CreateSAMLProviderRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateSAMLProviderRequest.Builder,CreateSAMLProviderRequest>
public static CreateSAMLProviderRequest.Builder builder()
public static Class<? extends CreateSAMLProviderRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.