Package | Description |
---|---|
oracle.odi.core.security |
This package (and its sub packages) implements the security layer for ODI SDK including login authentication, password management and privileges check.
|
Modifier and Type | Method and Description |
---|---|
Authentication |
SecurityManager.createAuthentication(java.lang.String pUsername,
char[] pPassword)
This method creates an ODI
Authentication from a ODI user name and password. |
Authentication |
SecurityManager.createAuthentication(java.lang.String pSupervisorUsername,
char[] pSupervisorPassword,
java.lang.String pRunAsUsername)
This method creates an ODI Authentication using the runas pattern.
|
Authentication |
SecurityManager.createAuthentication(javax.security.auth.Subject pSubject)
This method creates an ODI authentication from a previously authenticated
Subject.
|
Authentication |
SecurityManager.getCurrentAuthentication()
Returns the
Authentication that is currently bound to this SecurityManager and that will be used for privileges checking. |
Modifier and Type | Method and Description |
---|---|
void |
SecurityManager.setCurrentThreadAuthentication(Authentication pAuthentication)
Set the current Authentication for the current thread.
|
void |
SecurityManager.setGlobalAuthentication(Authentication pAuthentication)
Set pAuthentication as the current global Authentication for the current global thread.
|