| Package | Description | 
|---|---|
| oracle.security.jps.util | 
| Modifier and Type | Method and Description | 
|---|---|
| static PrincipalHolder | SubjectUtil. getPrincipalHolder(oracle.igf.ids.Entity entity)Returns the  PrincipalHolderobject for the given entity | 
| static PrincipalHolder | SubjectUtil. getRolePrincipalHolder(java.lang.String roleGuid)Returns the enterprise role  PrincipalHolderobject for the given enterprise role GUID | 
| static PrincipalHolder | SubjectUtil. getUserPrincipalHolder(java.security.Principal principal)For the given user principal, returns the  PrincipalHolderfor this user principal if present, otherwise returns null | 
| static PrincipalHolder | SubjectUtil. getUserPrincipalHolder(java.lang.String userGuid)Returns the enterprise user  PrincipalHolderobject for the given enterprise user GUID | 
| static PrincipalHolder | SubjectUtil. getUserPrincipalHolder(javax.security.auth.Subject subject)For the given authenticated subject, returns the  PrincipalHolderfor user principal in this subejct if present, otherwise returns null | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Set<PrincipalHolder> | SubjectUtil. getRolePrincipalHolder(java.security.Principal principal)Returns the set of  PrincipalHolderfor all direct and indirect granted enterprise roles for this user principal | 
| static java.util.Set<PrincipalHolder> | SubjectUtil. getRolePrincipalHolder(javax.security.auth.Subject subject)Returns the set of  PrincipalHolderfor all direct and indirect granted enterprise roles for the user present in this subject |