Package com.sun.enterprise.security.jacc
Class JaccEJBConstraintsTranslator
- java.lang.Object
-
- com.sun.enterprise.security.jacc.JaccEJBConstraintsTranslator
-
public class JaccEJBConstraintsTranslator extends Object
This class is used for translating security constrains fromejb-jar.xml
and corresponding annotations into JACC permissions, and writing this to the pluggablePolicyConfiguration
(which is EE standard permission repository).- Author:
- Harpreet Singh, monzillo, Arjan Tijms (refactoring)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
translateConstraintsToPermissions(EjbDescriptor ejbDescriptor, jakarta.security.jacc.PolicyConfiguration policyConfiguration)
Translate the security constraints presents in the givenEjbDescriptor
to JACC permissions and store those in the givenPolicyConfiguration
.
-
-
-
Method Detail
-
translateConstraintsToPermissions
public static void translateConstraintsToPermissions(EjbDescriptor ejbDescriptor, jakarta.security.jacc.PolicyConfiguration policyConfiguration) throws jakarta.security.jacc.PolicyContextException
Translate the security constraints presents in the givenEjbDescriptor
to JACC permissions and store those in the givenPolicyConfiguration
.- Parameters:
ejbDescriptor
- the source of the security constraintspolicyConfiguration
- the target of the security permissions- Throws:
jakarta.security.jacc.PolicyContextException
-
-