|
Oracle Fusion Middleware extensions for Logging and Diagnostic 11g Release 1 (11.1.1.6) E22565-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory oracle.apps.fnd.appltest.diagfwk.engine.provider.security.SecurityProvider oracle.apps.fnd.appltest.diagfwk.engine.provider.security.AbstractJPSSecurityProvider
public abstract class AbstractJPSSecurityProvider
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants |
---|
DiagConstants.ExecutionMode, DiagConstants.Format, DiagConstants.LinkType, DiagConstants.Status |
Field Summary | |
---|---|
protected static java.lang.String |
APPLTEST_APPID_PREFIX
prefix for accepted appltest appids |
protected static java.lang.String |
APPLTEST_APPID_SUFFIX
prefix for accepted appltest appids |
Fields inherited from class oracle.apps.fnd.appltest.diagfwk.engine.provider.security.SecurityProvider |
---|
DEFAULT_DIAGNOSTICS_POLICY_STRIPE_NAME |
Constructor Summary | |
---|---|
AbstractJPSSecurityProvider()
|
Method Summary | |
---|---|
javax.security.auth.Subject |
authenticateUserJ2EE(java.lang.String user,
java.lang.String password)
Authenticate a user in a J2EE-like context (e.g. |
javax.security.auth.Subject |
authenticateUserJ2SE(java.lang.String user,
java.lang.String password)
Authenticate a user in a J2SE-like context (e.g. |
void |
checkAccessJMXAPI(javax.security.auth.Subject wlsSubject)
|
java.util.Map<java.lang.String,java.lang.String> |
getAllUserRoles()
|
java.lang.String |
getDiagJPSPolicyContextID()
If the wrong value is produced here, the addJpsRoles method called by the asserter will just end up being a no-op because it can't find a matching application policy to search. |
java.util.List<java.lang.String> |
getEnterpriseRoleNames()
|
protected oracle.adf.share.security.SecurityContext |
getSecurityContext()
|
javax.security.auth.Subject |
getSubject()
|
java.lang.String |
getUserGUID()
|
java.lang.String |
getUserName()
|
boolean |
isJ2EE()
|
java.lang.Boolean |
isUserAuthenticated()
|
protected void |
queryUserInfo()
|
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.provider.security.SecurityProvider |
---|
authenticateUser, getIsDumpExec, getIsRemoteInAppExec, getPillarJPSPolicyContextID, instance, setIsDumpExec, setIsRemoteInAppExec |
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory |
---|
createClassLoader, loadClassFor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String APPLTEST_APPID_PREFIX
protected static final java.lang.String APPLTEST_APPID_SUFFIX
Constructor Detail |
---|
public AbstractJPSSecurityProvider()
Method Detail |
---|
public java.lang.String getDiagJPSPolicyContextID()
getDiagJPSPolicyContextID
in class SecurityProvider
PolicyContext
.setContextIDSecurityProvider.getDiagJPSPolicyContextID()
protected oracle.adf.share.security.SecurityContext getSecurityContext()
public java.lang.Boolean isUserAuthenticated()
isUserAuthenticated
in class SecurityProvider
public boolean isJ2EE()
public javax.security.auth.Subject authenticateUserJ2EE(java.lang.String user, java.lang.String password)
user
- password
-
public javax.security.auth.Subject authenticateUserJ2SE(java.lang.String user, java.lang.String password)
user
- password
-
public javax.security.auth.Subject getSubject()
getSubject
in class SecurityProvider
protected void queryUserInfo()
public java.lang.String getUserName()
getUserName
in class SecurityProvider
SecurityProvider.getUserName()
public java.lang.String getUserGUID()
getUserGUID
in class SecurityProvider
SecurityProvider.getUserGUID()
public java.util.Map<java.lang.String,java.lang.String> getAllUserRoles()
getAllUserRoles
in class SecurityProvider
public java.util.List<java.lang.String> getEnterpriseRoleNames()
getEnterpriseRoleNames
in class SecurityProvider
public void checkAccessJMXAPI(javax.security.auth.Subject wlsSubject)
checkAccessJMXAPI
in class SecurityProvider
wlsSubject
- current user's WLS subject
|
Oracle Fusion Middleware extensions for Logging and Diagnostic 11g Release 1 (11.1.1.6) E22565-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |