public class RuntimeAuthnScheme
extends java.lang.Object
implements java.io.Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
RuntimeAuthnScheme.ChallengeMechanism
Challenge Mechanism.
|
Modifier and Type | Field and Description |
---|---|
static int |
VERSION |
Constructor and Description |
---|
RuntimeAuthnScheme()
Only to be used during Serialization and Deserialization
|
RuntimeAuthnScheme(java.lang.String schemeName,
java.lang.String description,
int authLevel,
java.lang.String challengeURL,
RuntimeAuthnScheme.ChallengeMechanism mechanism,
java.util.Map<java.lang.String,java.lang.String> challengeParamMap,
java.lang.String authnModuleName) |
RuntimeAuthnScheme(java.lang.String schemeName,
java.lang.String description,
int authLevel,
java.lang.String challengeURL,
RuntimeAuthnScheme.ChallengeMechanism mechanism,
java.util.Map<java.lang.String,java.lang.String> challengeParamMap,
java.lang.String authnModuleName,
java.lang.Boolean dynamicAuthnScheme) |
RuntimeAuthnScheme(java.lang.String schemeName,
java.lang.String description,
int authLevel,
java.lang.String challengeURL,
RuntimeAuthnScheme.ChallengeMechanism mechanism,
java.util.Map<java.lang.String,java.lang.String> challengeParamMap,
java.lang.String authnModuleName,
boolean defaultAuthnScheme,
java.lang.String defaultAuthnSchemeName,
java.lang.String schemeId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAuthnModuleName()
Get authentication module name.
|
int |
getAuthnSchemeLevel()
Get authentication Scheme level.
|
RuntimeAuthnScheme.ChallengeMechanism |
getChallengeMechanism()
Get credential challenge mechanism.
|
java.util.Map<java.lang.String,java.lang.String> |
getChallengeParameters()
Get all the challenge parameters.
|
java.lang.String |
getChallengeRedirectURL()
Get Challenge Redirect URL.
|
java.lang.String |
getDefaultAuthnSchemeName() |
java.lang.String |
getDescription()
Get description
|
java.lang.Boolean |
getDynamicAuthnScheme() |
java.lang.String |
getName()
Get Authentication Scheme name
|
java.lang.String |
getSchemeId() |
int |
hashCode() |
boolean |
isDefaultAuthnScheme() |
void |
readExternal(java.io.ObjectInput in) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
public RuntimeAuthnScheme()
public RuntimeAuthnScheme(java.lang.String schemeName, java.lang.String description, int authLevel, java.lang.String challengeURL, RuntimeAuthnScheme.ChallengeMechanism mechanism, java.util.Map<java.lang.String,java.lang.String> challengeParamMap, java.lang.String authnModuleName)
public RuntimeAuthnScheme(java.lang.String schemeName, java.lang.String description, int authLevel, java.lang.String challengeURL, RuntimeAuthnScheme.ChallengeMechanism mechanism, java.util.Map<java.lang.String,java.lang.String> challengeParamMap, java.lang.String authnModuleName, java.lang.Boolean dynamicAuthnScheme)
public RuntimeAuthnScheme(java.lang.String schemeName, java.lang.String description, int authLevel, java.lang.String challengeURL, RuntimeAuthnScheme.ChallengeMechanism mechanism, java.util.Map<java.lang.String,java.lang.String> challengeParamMap, java.lang.String authnModuleName, boolean defaultAuthnScheme, java.lang.String defaultAuthnSchemeName, java.lang.String schemeId)
public int getAuthnSchemeLevel()
public java.lang.String getChallengeRedirectURL()
public RuntimeAuthnScheme.ChallengeMechanism getChallengeMechanism()
public java.lang.String getAuthnModuleName()
public java.util.Map<java.lang.String,java.lang.String> getChallengeParameters()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Boolean getDynamicAuthnScheme()
public boolean isDefaultAuthnScheme()
public java.lang.String getDefaultAuthnSchemeName()
public java.lang.String getSchemeId()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object