A G J M O P R S T U

A

addGlobalUserToRoleMapping(String, String[]) - Static method in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Add a mapping for the given principal name (on all JVM)
addUserToRoleMapping(String, String, String[]) - Static method in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Add a mapping for the given principal name

G

getCallerPrincipal(boolean) - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Method getCallerPrincipal
getCallerPrincipalRoles(boolean) - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Return the roles of the principal
getCurrent() - Static method in class org.ow2.jonas.lib.security.context.SecurityCurrent
Method getCurrent
getGlobalMappingForPrincipal(String) - Static method in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Gets the mapping for a principal name
getMappingForPrincipal(String, String) - Static method in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Gets the mapping for a principal name
getPrincipalName(boolean) - Method in class org.ow2.jonas.lib.security.context.SecurityContext
 
getPrincipalName() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
 
getRoles() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
 
getRunAsPrincipalRolesStack() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Gets the stack which manages the roles of the current run-as principal
getRunAsPrincipalStack() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Gets the stack which manages the run-as principal
getRunAsRoleStack() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Gets the stack which manages the run-as
getSecurityContext() - Method in class org.ow2.jonas.lib.security.context.SecurityCurrent
Method getSecurityContext
getSignature() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Gets the signature.
GLOBAL_CTXID - Static variable in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Global contextID (per JVM configuration)

J

JPolicyUserRoleMapping - Class in org.ow2.jonas.lib.security.mapping
Helper class to manage user to role mapping It uses the contextId as identifier.

M

Marshalling - Class in org.ow2.jonas.lib.security.context
Class allowing to marshall/unmarshall Security Context class
marshallSecurityContext(SecurityContext) - Static method in class org.ow2.jonas.lib.security.context.Marshalling
Custom UTF8 marshalling SecurityContext The resulting bute array is composed of the following elements: principal-name, roles-number, role1, ...., runas-number, runas1, ....

O

org.ow2.jonas.lib.security.context - package org.ow2.jonas.lib.security.context
 
org.ow2.jonas.lib.security.mapping - package org.ow2.jonas.lib.security.mapping
 

P

peekLastRunAsPrincipal() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Peek : Looks at the object at the top of this stack without removing it from the stack.
peekLastRunAsPrincipalRoles() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Peek : Looks at the object at the top of this stack without removing it from the stack.
peekRunAsPrincipal() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Peek : Looks at the object at the top of this stack without removing it from the stack.
peekRunAsPrincipalRoles() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Peek : Looks at the object at the top of this stack without removing it from the stack.
peekRunAsRole() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Peek : Looks at the object at the top of this stack without removing it from the stack.
popRunAs() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Pop : Removes the object at the top of the run-as stack
pushRunAs(String, String, String[]) - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Push : Pushes run-as items at the top of this stack.

R

removeUserToRoleMapping(String) - Static method in class org.ow2.jonas.lib.security.mapping.JPolicyUserRoleMapping
Remove a mapping for the given context Id

S

SEC_CTX_ID - Static variable in class org.ow2.jonas.lib.security.context.Marshalling
security context id
SecurityContext - Class in org.ow2.jonas.lib.security.context
Implementation of the JOnAS Security Context CAUTION: Don't forget to modify the Marshalling class of this package used for IIOP protocol
SecurityContext() - Constructor for class org.ow2.jonas.lib.security.context.SecurityContext
Constructor SecurityContext use the default principal name
SecurityContext(String) - Constructor for class org.ow2.jonas.lib.security.context.SecurityContext
Constructor SecurityContext
SecurityContext(String, String[]) - Constructor for class org.ow2.jonas.lib.security.context.SecurityContext
Constructor SecurityContext
SecurityContext(String, List) - Constructor for class org.ow2.jonas.lib.security.context.SecurityContext
Constructor SecurityContext
SecurityContext(String, List, List, List, List) - Constructor for class org.ow2.jonas.lib.security.context.SecurityContext
Constructor SecurityContext
SecurityCurrent - Class in org.ow2.jonas.lib.security.context
For handling the association SecurityContext/ Thread
SecurityCurrent() - Constructor for class org.ow2.jonas.lib.security.context.SecurityCurrent
 
setGlobalSecurityContext(SecurityContext) - Method in class org.ow2.jonas.lib.security.context.SecurityCurrent
Method setSecurityContext used for client container
setSecurityContext(SecurityContext) - Method in class org.ow2.jonas.lib.security.context.SecurityCurrent
Method setSecurityContext
setSignature(byte[]) - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Sets the signature.

T

toString() - Method in class org.ow2.jonas.lib.security.context.SecurityContext
Method toString

U

unmarshallSecurityContext(byte[]) - Static method in class org.ow2.jonas.lib.security.context.Marshalling
Custom UTF8 marshalling SecurityContext

A G J M O P R S T U

Copyright © 2012 OW2 Consortium. All Rights Reserved.