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 Details

    • AuthenticatorInstanceMetadata

      public AuthenticatorInstanceMetadata()
  • Method Details

    • 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

      Overrides:
      clone in class Object
    • 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)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object