@Generated(value={"Immutables.generator","_KeystoneConfiguration"}) public final class KeystoneConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KeystoneConfiguration.Builder
Builds instances of type
KeystoneConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
static KeystoneConfiguration.Builder |
builder()
Creates a builder for
KeystoneConfiguration. |
boolean |
equals(Object another)
This instance is equal to all instances of
KeystoneConfiguration that have equal attribute values. |
AttributeMappings |
getAttributeMappings() |
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 |
getProviderDescription()
Human readable name/description of this provider
|
Boolean |
getStoreCustomAttributes()
Set to true, to store custom user attributes to be fetched from the /userinfo endpoint
|
int |
hashCode()
Computes a hash code from attributes:
attributeMappings, externalGroupsWhitelist, storeCustomAttributes, emailDomains, providerDescription. |
String |
toString()
Prints the immutable value
KeystoneConfiguration with attribute values. |
public AttributeMappings getAttributeMappings()
attributeMappings attributepublic List<String> getExternalGroupsWhitelist()
public Boolean getStoreCustomAttributes()
public List<String> getEmailDomains()
public String getProviderDescription()
public boolean equals(Object another)
KeystoneConfiguration that have equal attribute values.public int hashCode()
attributeMappings, externalGroupsWhitelist, storeCustomAttributes, emailDomains, providerDescription.public String toString()
KeystoneConfiguration with attribute values.public static KeystoneConfiguration.Builder builder()
KeystoneConfiguration.Copyright © 2017 Pivotal Software, Inc.. All rights reserved.