|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Contract public interface AppClientSecurityInfo
The Interface usable by AppClient Container for configuring the Security Runtime.
| Nested Class Summary | |
|---|---|
static class |
AppClientSecurityInfo.CredentialType
|
| Method Summary | |
|---|---|
void |
clearClientSecurityContext()
Clears the Client's current Security Context. |
javax.security.auth.Subject |
doClientLogin(AppClientSecurityInfo.CredentialType credType)
Do a client login using the CredentialType |
int |
getCredentialEncoding(AppClientSecurityInfo.CredentialType type)
|
void |
initializeSecurity(java.util.List<TargetServer> tServers,
java.util.List<MessageSecurityConfig> msgSecConfigs,
javax.security.auth.callback.CallbackHandler handler,
AppClientSecurityInfo.CredentialType appclientCredType,
java.lang.String username,
char[] password,
boolean isJWS,
boolean useGUIAuth)
Initialize Security Runtime for the AppContainerr (Stores, SecurityManager, JSR 196 etc) |
boolean |
isLoginCancelled()
Check if the Login attempt was cancelled. |
| Method Detail |
|---|
void initializeSecurity(java.util.List<TargetServer> tServers,
java.util.List<MessageSecurityConfig> msgSecConfigs,
javax.security.auth.callback.CallbackHandler handler,
AppClientSecurityInfo.CredentialType appclientCredType,
java.lang.String username,
char[] password,
boolean isJWS,
boolean useGUIAuth)
container - the Appclient Configuration Objecthandler - the CallbackHandlerappclientCredType - The CredentialType of the Appclientusername - the static username if any was configuredpassword - the static password if any was configuredint getCredentialEncoding(AppClientSecurityInfo.CredentialType type)
type - the credential type
javax.security.auth.Subject doClientLogin(AppClientSecurityInfo.CredentialType credType)
credType -
void clearClientSecurityContext()
boolean isLoginCancelled()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||