@Generated(value={"Immutables.generator","_OAuth2Configuration"}) public final class OAuth2Configuration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OAuth2Configuration.Builder
Builds instances of type
OAuth2Configuration. |
| Modifier and Type | Method and Description |
|---|---|
static OAuth2Configuration.Builder |
builder()
Creates a builder for
OAuth2Configuration. |
boolean |
equals(Object another)
This instance is equal to all instances of
OAuth2Configuration that have equal attribute values. |
Boolean |
getAddShadowUserOnLogin()
Determines whether or not shadow users must be created before login by an administrator.
|
AttributeMappings |
getAttributeMappings() |
String |
getAuthUrl()
The OAuth 2.0 authorization endpoint URL
|
String |
getCheckTokenUrl()
The OAuth check token endpoint URL.
|
List<String> |
getEmailDomains()
List of email domains associated with the provider for the purpose of associating users to the correct origin upon invitation.
|
List<String> |
getExternalGroupsWhitelist()
The external group white list
|
String |
getIssuer()
The OAuth 2.0 token issuer.
|
Boolean |
getLinkText()
Text to use for the login link to the provider
|
String |
getProviderDescription()
Human readable name/description of this provider
|
String |
getRelyingPartyId()
The client ID which is registered with the external OAuth provider for use by the UAA
|
String |
getRelyingPartySecret()
The client secret of the relying party at the external OAuth provider
|
String |
getResponseType()
The OAuth 2.0 response type.
|
List<String> |
getScopes()
What scopes to request on a call to the external OAuth/OpenID provider.
|
Boolean |
getShowLinkText()
A flag controlling whether a link to this provider’s login will be shown on the UAA login page
|
Boolean |
getSkipSslVerification()
Skips validation of the LDAP cert if set to true.
|
String |
getTokenKey()
A verification key for validating token signatures
|
String |
getTokenKeyUrl()
The URL of the token key endpoint which renders a verification key for validating token signatures
|
String |
getTokenUrl()
The OAuth 2.0 authorization endpoint URL
|
int |
hashCode()
Computes a hash code from attributes:
checkTokenUrl, issuer, responseType, addShadowUserOnLogin, authUrl, linkText, relyingPartyId, relyingPartySecret, scopes, showLinkText, skipSslVerification, tokenKey, tokenKeyUrl, tokenUrl, attributeMappings, externalGroupsWhitelist, emailDomains, providerDescription. |
String |
toString()
Prints the immutable value
OAuth2Configuration with attribute values. |
public String getCheckTokenUrl()
public String getIssuer()
public String getResponseType()
public Boolean getAddShadowUserOnLogin()
public String getAuthUrl()
public Boolean getLinkText()
public String getRelyingPartyId()
public String getRelyingPartySecret()
public List<String> getScopes()
public Boolean getShowLinkText()
public Boolean getSkipSslVerification()
public String getTokenKey()
public String getTokenKeyUrl()
public String getTokenUrl()
public AttributeMappings getAttributeMappings()
attributeMappings attributepublic List<String> getExternalGroupsWhitelist()
public List<String> getEmailDomains()
public String getProviderDescription()
public boolean equals(Object another)
OAuth2Configuration that have equal attribute values.public int hashCode()
checkTokenUrl, issuer, responseType, addShadowUserOnLogin, authUrl, linkText, relyingPartyId, relyingPartySecret, scopes, showLinkText, skipSslVerification, tokenKey, tokenKeyUrl, tokenUrl, attributeMappings, externalGroupsWhitelist, emailDomains, providerDescription.public String toString()
OAuth2Configuration with attribute values.public static OAuth2Configuration.Builder builder()
OAuth2Configuration.Copyright © 2017 Pivotal Software, Inc.. All rights reserved.