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.xmland 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 voidtranslateConstraintsToPermissions(EjbDescriptor ejbDescriptor, jakarta.security.jacc.PolicyConfiguration policyConfiguration)Translate the security constraints presents in the givenEjbDescriptorto 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 givenEjbDescriptorto 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
-
-