public class OIDCIdentityProviderDefinition extends AbstractXOAuthIdentityProviderDefinition<OIDCIdentityProviderDefinition> implements java.lang.Cloneable
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 |
|---|
OIDCIdentityProviderDefinition() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
java.net.URL |
getDiscoveryUrl() |
java.net.URL |
getUserInfoUrl() |
int |
hashCode() |
void |
setDiscoveryUrl(java.net.URL discoveryUrl) |
OIDCIdentityProviderDefinition |
setUserInfoUrl(java.net.URL userInfoUrl) |
getAuthUrl, getIssuer, getLinkText, getParameterizedClass, getRelyingPartyId, getRelyingPartySecret, getResponseType, getScopes, getTokenKey, getTokenKeyUrl, getTokenUrl, isClientAuthInBody, isShowLinkText, isSkipSslValidation, setAuthUrl, setClientAuthInBody, setIssuer, setLinkText, setRelyingPartyId, setRelyingPartySecret, setResponseType, setScopes, setShowLinkText, setSkipSslValidation, setTokenKey, setTokenKeyUrl, setTokenUrladdAttributeMapping, addWhiteListedGroup, getAttributeMappings, getExternalGroupsWhitelist, isAddShadowUserOnLogin, isStoreCustomAttributes, setAddShadowUserOnLogin, setAttributeMappings, setExternalGroupsWhitelist, setStoreCustomAttributesgetAdditionalConfiguration, getEmailDomain, getProviderDescription, setAdditionalConfiguration, setEmailDomain, setProviderDescriptionpublic java.net.URL getUserInfoUrl()
public OIDCIdentityProviderDefinition setUserInfoUrl(java.net.URL userInfoUrl)
public java.net.URL getDiscoveryUrl()
public void setDiscoveryUrl(java.net.URL discoveryUrl)
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic boolean equals(java.lang.Object o)
equals in class AbstractXOAuthIdentityProviderDefinition<OIDCIdentityProviderDefinition>public int hashCode()
hashCode in class AbstractXOAuthIdentityProviderDefinition<OIDCIdentityProviderDefinition>