Package pl.edu.icm.unity.types.authn
Class AuthenticatorInfo
- java.lang.Object
-
- pl.edu.icm.unity.types.authn.AuthenticatorInfo
-
public class AuthenticatorInfo extends Object
Describes authenticator configuration. The configuration is binding agnostic and multiple instances of authenticators (binding specific) may be created from it.Uses default JSON serialization.
- Author:
- K. Benedyczak
-
-
Constructor Summary
Constructors Constructor Description AuthenticatorInfo(String id, AuthenticatorTypeDescription typeDescription, String configuration, Optional<String> localCredentialName, Set<String> supportedBindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getConfiguration()
String
getId()
Optional<String>
getLocalCredentialName()
Set<String>
getSupportedBindings()
AuthenticatorTypeDescription
getTypeDescription()
int
hashCode()
-
-
-
Method Detail
-
getId
public String getId()
-
getTypeDescription
public AuthenticatorTypeDescription getTypeDescription()
-
getConfiguration
public String getConfiguration()
-
-