public class SamlIdentityProviderDefinition extends ExternalIdentityProviderDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
SamlIdentityProviderDefinition.ExternalGroupMappingMode |
static class |
SamlIdentityProviderDefinition.MetadataLocation |
ATTRIBUTE_MAPPINGS, EMAIL_ATTRIBUTE_NAME, EXTERNAL_GROUPS_WHITELIST, FAMILY_NAME_ATTRIBUTE_NAME, GIVEN_NAME_ATTRIBUTE_NAME, GROUP_ATTRIBUTE_NAME, PHONE_NUMBER_ATTRIBUTE_NAME, STORE_CUSTOM_ATTRIBUTES_NAME, USER_ATTRIBUTE_PREFIX, USER_NAME_ATTRIBUTE_NAMEEMAIL_DOMAIN_ATTR, PROVIDER_DESCRIPTION| Constructor and Description |
|---|
SamlIdentityProviderDefinition() |
addAttributeMapping, addWhiteListedGroup, getAttributeMappings, getExternalGroupsWhitelist, isAddShadowUserOnLogin, isStoreCustomAttributes, setAddShadowUserOnLogin, setAttributeMappings, setExternalGroupsWhitelist, setStoreCustomAttributesgetAdditionalConfiguration, getEmailDomain, getProviderDescription, setAdditionalConfiguration, setEmailDomain, setProviderDescriptionpublic SamlIdentityProviderDefinition clone()
clone in class java.lang.Objectpublic SamlIdentityProviderDefinition.MetadataLocation getType()
public java.lang.String getMetaDataLocation()
public SamlIdentityProviderDefinition setMetaDataLocation(java.lang.String metaDataLocation)
public java.lang.String getIdpEntityAlias()
public SamlIdentityProviderDefinition setIdpEntityAlias(java.lang.String idpEntityAlias)
public java.lang.String getNameID()
public SamlIdentityProviderDefinition setNameID(java.lang.String nameID)
public java.util.List<java.lang.String> getAuthnContext()
public SamlIdentityProviderDefinition setAuthnContext(java.util.List<java.lang.String> authnContext)
public int getAssertionConsumerIndex()
public SamlIdentityProviderDefinition setAssertionConsumerIndex(int assertionConsumerIndex)
public boolean isMetadataTrustCheck()
public SamlIdentityProviderDefinition setMetadataTrustCheck(boolean metadataTrustCheck)
public boolean isShowSamlLink()
public SamlIdentityProviderDefinition setShowSamlLink(boolean showSamlLink)
public SamlIdentityProviderDefinition.ExternalGroupMappingMode getGroupMappingMode()
public void setGroupMappingMode(SamlIdentityProviderDefinition.ExternalGroupMappingMode asScopes)
public java.lang.String getSocketFactoryClassName()
public SamlIdentityProviderDefinition setSocketFactoryClassName(java.lang.String socketFactoryClassName)
public java.lang.String getLinkText()
public SamlIdentityProviderDefinition setLinkText(java.lang.String linkText)
public java.lang.String getIconUrl()
public SamlIdentityProviderDefinition setIconUrl(java.lang.String iconUrl)
public java.lang.String getZoneId()
public SamlIdentityProviderDefinition setZoneId(java.lang.String zoneId)
public boolean isSkipSslValidation()
public void setSkipSslValidation(boolean skipSslValidation)
public boolean equals(java.lang.Object o)
equals in class ExternalIdentityProviderDefinitionpublic int hashCode()
hashCode in class ExternalIdentityProviderDefinitionpublic java.lang.String getUniqueAlias()
public java.lang.String toString()
toString in class java.lang.Object