public class PlainNutsAuthenticationAgent extends Object implements net.thevpc.nuts.spi.NutsAuthenticationAgent
| Constructor and Description |
|---|
PlainNutsAuthenticationAgent() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCredentials(char[] credentialsId,
char[] password,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session) |
char[] |
createCredentials(char[] credentials,
boolean allowRetrieve,
char[] credentialId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session) |
char[] |
getCredentials(char[] credentialsId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session) |
String |
getId() |
int |
getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext authenticationAgent) |
boolean |
removeCredentials(char[] credentialsId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session) |
public String getId()
getId in interface net.thevpc.nuts.spi.NutsAuthenticationAgentpublic void checkCredentials(char[] credentialsId,
char[] password,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session)
checkCredentials in interface net.thevpc.nuts.spi.NutsAuthenticationAgentpublic char[] getCredentials(char[] credentialsId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session)
getCredentials in interface net.thevpc.nuts.spi.NutsAuthenticationAgentpublic boolean removeCredentials(char[] credentialsId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session)
removeCredentials in interface net.thevpc.nuts.spi.NutsAuthenticationAgentpublic char[] createCredentials(char[] credentials,
boolean allowRetrieve,
char[] credentialId,
Map<String,String> envProvider,
net.thevpc.nuts.NutsSession session)
createCredentials in interface net.thevpc.nuts.spi.NutsAuthenticationAgentpublic int getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext authenticationAgent)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponentCopyright © 2022 vpc open source initiative. All rights reserved.