Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services
11g Release 1 (11.1.1)

E14650-04


oracle.security.jps.service.policystore.info
Interface AppRoleEntry

All Superinterfaces:
PrincipalEntry

public interface AppRoleEntry
extends PrincipalEntry

Represents an application role.

Since:
release specific (what release of product did this appear in)
Version:
$Header: jazn/jps/src/jps-api/oracle/security/jps/service/policystore/info/AppRoleEntry.java /st_entsec_11.1.1.4.0/1 2010/08/14 05:49:26 wcai Exp $
Author:
rkng

Method Summary
 boolean equals(java.lang.Object another)
           
 java.lang.String getAppID()
          Return the name of the application in which the role is provisioned
 JpsApplicationRole getApplicationRole()
          Return the application role principal
 java.lang.String getDescription()
          Return the display name of the role.
 java.lang.String getDisplayName()
          Return the display name of the role
 ExtendedProperty getExtendedAttributes()
          Returns the extended attributes of an application role (if any).
 java.lang.String getGuid()
          Return the guid associated with the role
 java.util.List<RoleMemberEntry> getInheritedAppRoleMemberEntries()
          Returns members that are of type Application Role, Anonymous Role and Authenticated Role.
 java.util.List<RoleMemberEntry> getMemberEntries()
          Returns Enterprise Users and Roles that are Direct members of the Application Role represented by this AppRoleEntry
 java.lang.String getName()
          Return the name of the application role.
 java.lang.String getRoleCategory()
          Return the role category of the role.
 java.lang.String getUniqueName()
          Return the unique name of the role.

 

Methods inherited from interface oracle.security.jps.service.policystore.info.PrincipalEntry
getClassName, getPrincipal, getPrincipalName, getType

 

Method Detail

getName

java.lang.String getName()
Return the name of the application role.
Specified by:
getName in interface PrincipalEntry
Returns:
the name of the entry.

getAppID

java.lang.String getAppID()
Return the name of the application in which the role is provisioned
Specified by:
getAppID in interface PrincipalEntry
Returns:
app name.

getUniqueName

java.lang.String getUniqueName()
Return the unique name of the role.
Specified by:
getUniqueName in interface PrincipalEntry
Returns:
unique name.

getDisplayName

java.lang.String getDisplayName()
Return the display name of the role
Specified by:
getDisplayName in interface PrincipalEntry

getDescription

java.lang.String getDescription()
Return the display name of the role.
Specified by:
getDescription in interface PrincipalEntry

getRoleCategory

java.lang.String getRoleCategory()
Return the role category of the role.

getGuid

java.lang.String getGuid()
Return the guid associated with the role
Specified by:
getGuid in interface PrincipalEntry
Returns:
guid

getMemberEntries

java.util.List<RoleMemberEntry> getMemberEntries()
Returns Enterprise Users and Roles that are Direct members of the Application Role represented by this AppRoleEntry
Returns:
List of member Enterprise Users and Roles

getInheritedAppRoleMemberEntries

java.util.List<RoleMemberEntry> getInheritedAppRoleMemberEntries()
Returns members that are of type Application Role, Anonymous Role and Authenticated Role. These are direct members of the Application Role represented by this AppRoleEntry
Returns:
List of member Application Roles

getApplicationRole

JpsApplicationRole getApplicationRole()
Return the application role principal

equals

boolean equals(java.lang.Object another)
Overrides:
equals in class java.lang.Object

getExtendedAttributes

ExtendedProperty getExtendedAttributes()
Returns the extended attributes of an application role (if any).

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services
11g Release 1 (11.1.1)

E14650-04


Copyright © 2011, Oracle. All rights reserved.