Package pl.edu.icm.unity.types.authn
Class AuthenticatorInstanceMetadata
- java.lang.Object
-
- pl.edu.icm.unity.types.authn.AuthenticatorInstanceMetadata
-
public class AuthenticatorInstanceMetadata extends Object
Describes a configured authenticator instance in implementation agnostic way.Uses default JSON serialization.
- Author:
- K. Benedyczak
-
-
Constructor Summary
Constructors Constructor Description AuthenticatorInstanceMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticatorInstanceMetadata
clone()
boolean
equals(Object obj)
String
getConfiguration()
String
getId()
String
getLocalCredentialName()
long
getRevision()
AuthenticatorTypeDescription
getTypeDescription()
int
hashCode()
void
setConfiguration(String configuration)
void
setId(String id)
void
setLocalCredentialName(String localCredentialName)
void
setRevision(long revision)
void
setTypeDescription(AuthenticatorTypeDescription typeDescription)
-
-
-
Method Detail
-
getLocalCredentialName
public String getLocalCredentialName()
- Returns:
- name of the local credential bound to this authenticator. In case of non local authenticators null is returned
-
setLocalCredentialName
public void setLocalCredentialName(String localCredentialName)
-
clone
public AuthenticatorInstanceMetadata clone()
-
getId
public String getId()
-
setId
public void setId(String id)
-
getTypeDescription
public AuthenticatorTypeDescription getTypeDescription()
-
setTypeDescription
public void setTypeDescription(AuthenticatorTypeDescription typeDescription)
-
getConfiguration
public String getConfiguration()
-
setConfiguration
public void setConfiguration(String configuration)
-
getRevision
public long getRevision()
-
setRevision
public void setRevision(long revision)
-
-