Class IdentityProvider
java.lang.Object
com.github.philippheuer.credentialmanager.domain.IdentityProvider
- Direct Known Subclasses:
OAuth2IdentityProvider
public class IdentityProvider
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.String>configurationIdentity Provider Configurationprotected CredentialManagercredentialManagerCredential Managerprotected java.lang.StringproviderNameName of the Identity Providerprotected java.lang.StringproviderTypeAuthentication Method (OIDC/...) -
Constructor Summary
Constructors Constructor Description IdentityProvider() -
Method Summary
Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.String>getConfiguration()Identity Provider ConfigurationCredentialManagergetCredentialManager()Credential Managerjava.lang.StringgetProviderName()Name of the Identity Providerjava.lang.StringgetProviderType()Authentication Method (OIDC/...)inthashCode()voidsetConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration)Identity Provider ConfigurationvoidsetCredentialManager(CredentialManager credentialManager)Credential ManagervoidsetProviderName(java.lang.String providerName)Name of the Identity ProvidervoidsetProviderType(java.lang.String providerType)Authentication Method (OIDC/...)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
credentialManager
Credential Manager -
providerName
protected java.lang.String providerNameName of the Identity Provider -
providerType
protected java.lang.String providerTypeAuthentication Method (OIDC/...) -
configuration
protected java.util.Map<java.lang.String,java.lang.String> configurationIdentity Provider Configuration
-
-
Constructor Details
-
IdentityProvider
public IdentityProvider()
-
-
Method Details
-
getCredentialManager
Credential Manager -
getProviderName
public java.lang.String getProviderName()Name of the Identity Provider -
getProviderType
public java.lang.String getProviderType()Authentication Method (OIDC/...) -
getConfiguration
public java.util.Map<java.lang.String,java.lang.String> getConfiguration()Identity Provider Configuration -
setProviderName
public void setProviderName(java.lang.String providerName)Name of the Identity Provider -
setProviderType
public void setProviderType(java.lang.String providerType)Authentication Method (OIDC/...) -
setConfiguration
public void setConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration)Identity Provider Configuration -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setCredentialManager
Credential Manager
-