
com.aliyun.ims20190815.models.CreateSAMLProviderRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ims20190815 Show documentation
Show all versions of ims20190815 Show documentation
Alibaba Cloud Ims (20190815) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ims20190815.models;
import com.aliyun.tea.*;
public class CreateSAMLProviderRequest extends TeaModel {
/**
* The description.
*
* example:
* This is a provider.
*/
@NameInMap("Description")
public String description;
/**
* The metadata file, which is Base64 encoded.
* The file is provided by an IdP that supports SAML 2.0.
*
* example:
* PD94bWwgdmVy****
*/
@NameInMap("EncodedSAMLMetadataDocument")
public String encodedSAMLMetadataDocument;
/**
* The name of the IdP.
* The value can be up to 128 characters in length. The name can contain letters, digits, periods (.), hyphens (-), and underscores (_)
. The name cannot start or end with periods (.), hyphens (-), or underscores (_)
.
* This parameter is required.
*
* example:
* test-provider
*/
@NameInMap("SAMLProviderName")
public String SAMLProviderName;
public static CreateSAMLProviderRequest build(java.util.Map map) throws Exception {
CreateSAMLProviderRequest self = new CreateSAMLProviderRequest();
return TeaModel.build(map, self);
}
public CreateSAMLProviderRequest setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public CreateSAMLProviderRequest setEncodedSAMLMetadataDocument(String encodedSAMLMetadataDocument) {
this.encodedSAMLMetadataDocument = encodedSAMLMetadataDocument;
return this;
}
public String getEncodedSAMLMetadataDocument() {
return this.encodedSAMLMetadataDocument;
}
public CreateSAMLProviderRequest setSAMLProviderName(String SAMLProviderName) {
this.SAMLProviderName = SAMLProviderName;
return this;
}
public String getSAMLProviderName() {
return this.SAMLProviderName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy