|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.server.security.AbstractDataSecurityProviderImpl oracle.apps.fnd.applcore.dataSecurity.util.FndDataSecurityProvider
public class FndDataSecurityProvider
Constructor Summary | |
---|---|
FndDataSecurityProvider()
|
Method Summary | |
---|---|
oracle.adf.share.security.authorization.PrivilegeHolder |
checkPrivilege(oracle.jbo.Row row,
java.lang.String privToCheck,
oracle.jbo.AttributeDef attrDef,
oracle.jbo.StructureDef defObject)
|
java.util.Map.Entry<java.lang.String,java.lang.Class> |
getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck,
oracle.jbo.StructureDef defObject)
|
static java.lang.String[] |
getObjectMetaData(DataSecurityAMImpl dam,
java.lang.String objectName)
|
java.lang.String |
getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView,
oracle.jbo.StructureDef defObject,
java.lang.String entityRefName)
Gets the where clause for read restriction. |
static void |
initializeSessionContext(DataSecurityAMImpl am)
Deprecated. |
static void |
setSessionContext(DataSecurityAMImpl am,
int sessionid)
Deprecated. |
Methods inherited from class oracle.jbo.server.security.AbstractDataSecurityProviderImpl |
---|
getTransaction, initAndAttachElevatedSession, restoreOriginalSession, setTransaction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FndDataSecurityProvider()
Method Detail |
---|
public oracle.adf.share.security.authorization.PrivilegeHolder checkPrivilege(oracle.jbo.Row row, java.lang.String privToCheck, oracle.jbo.AttributeDef attrDef, oracle.jbo.StructureDef defObject)
checkPrivilege
in interface oracle.jbo.DataSecurityProvider
checkPrivilege
in class oracle.jbo.server.security.AbstractDataSecurityProviderImpl
public java.util.Map.Entry<java.lang.String,java.lang.Class> getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck, oracle.jbo.StructureDef defObject)
getImplicitSecurityAttrSQLExpressionAndDomain
in interface oracle.jbo.DataSecurityProvider
getImplicitSecurityAttrSQLExpressionAndDomain
in class oracle.jbo.server.security.AbstractDataSecurityProviderImpl
public java.lang.String getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView, oracle.jbo.StructureDef defObject, java.lang.String entityRefName)
getPrivilegeFilterWhereClause
in interface oracle.jbo.DataSecurityProvider
getPrivilegeFilterWhereClause
in class oracle.jbo.server.security.AbstractDataSecurityProviderImpl
privsRequiredToView
- The row filter privileges for read.defObject
- The definition object in which the filter apply.entityRefName
- The name of the entity reference in which the filter apply.
StructureDef
public static java.lang.String[] getObjectMetaData(DataSecurityAMImpl dam, java.lang.String objectName)
public static void initializeSessionContext(DataSecurityAMImpl am)
am
- - DataSecurityAMImpl instance.public static void setSessionContext(DataSecurityAMImpl am, int sessionid)
am
- - DataSecurityAMImpl instance.sessionid
- - session id to initialize the connection with.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |