public abstract class BaseAuthContextImpl extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
BaseAuthContextImpl(String loggerName,
boolean returnNullContexts) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
exitContext(javax.security.auth.message.AuthStatus[] successValue,
int i,
javax.security.auth.message.AuthStatus moduleStatus) |
abstract Map<String,?> |
getInitProperties(int i,
Map<String,?> properties) |
protected Logger |
getLogger(Level level) |
abstract <M> M[] |
getModules(M[] template,
String authContextID) |
abstract javax.security.auth.message.AuthStatus |
getReturnStatus(javax.security.auth.message.AuthStatus[] successValue,
javax.security.auth.message.AuthStatus defaultFailStatus,
javax.security.auth.message.AuthStatus[] status,
int position) |
abstract <M> boolean |
hasModules(M[] template,
String authContextID) |
protected boolean |
isLoggable(Level level) |
<M> boolean |
isProtected(M[] template,
String authContextID) |
protected void |
logIfLevel(Level level,
Throwable t,
String... msgParts) |
protected abstract void |
refresh() |
boolean |
returnsNullContexts() |
protected BaseAuthContextImpl(String loggerName, boolean returnNullContexts)
protected boolean isLoggable(Level level)
protected abstract void refresh()
public boolean returnsNullContexts()
public <M> boolean isProtected(M[] template,
String authContextID)
throws javax.security.auth.message.AuthException
public abstract <M> boolean hasModules(M[] template,
String authContextID)
throws javax.security.auth.message.AuthException
M - template - authContextID - javax.security.auth.message.AuthExceptionpublic abstract <M> M[] getModules(M[] template,
String authContextID)
throws javax.security.auth.message.AuthException
M - template - authContextID - javax.security.auth.message.AuthExceptionpublic abstract Map<String,?> getInitProperties(int i, Map<String,?> properties)
i - properties - public abstract boolean exitContext(javax.security.auth.message.AuthStatus[] successValue, int i, javax.security.auth.message.AuthStatus moduleStatus)
successValue - i - moduleStatus - public abstract javax.security.auth.message.AuthStatus getReturnStatus(javax.security.auth.message.AuthStatus[] successValue, javax.security.auth.message.AuthStatus defaultFailStatus, javax.security.auth.message.AuthStatus[] status, int position)
successValue - defaultFailStatus - status - position - Copyright © 2019. All rights reserved.