Class Policy
java.lang.Object
org.codice.ddf.security.policy.context.impl.Policy
- All Implemented Interfaces:
org.codice.ddf.security.policy.context.ContextPolicy
Implementation of ContextPolicy for the Policy Manager in this package.
-
Field Summary
Fields inherited from interface org.codice.ddf.security.policy.context.ContextPolicy
NO_AUTH_POLICY -
Constructor Summary
ConstructorsConstructorDescriptionPolicy(String contextPath, Collection<String> authenticationMethods, Collection<org.codice.ddf.security.policy.context.attributes.ContextAttributeMapping> attributeMappings) -
Method Summary
Modifier and TypeMethodDescriptionddf.security.permission.CollectionPermissionCollection<org.codice.ddf.security.policy.context.attributes.ContextAttributeMapping>toString()
-
Constructor Details
-
Policy
public Policy(String contextPath, Collection<String> authenticationMethods, Collection<org.codice.ddf.security.policy.context.attributes.ContextAttributeMapping> attributeMappings)
-
-
Method Details
-
getContextPath
- Specified by:
getContextPathin interfaceorg.codice.ddf.security.policy.context.ContextPolicy
-
getAuthenticationMethods
- Specified by:
getAuthenticationMethodsin interfaceorg.codice.ddf.security.policy.context.ContextPolicy
-
getAllowedAttributePermissions
public ddf.security.permission.CollectionPermission getAllowedAttributePermissions()- Specified by:
getAllowedAttributePermissionsin interfaceorg.codice.ddf.security.policy.context.ContextPolicy
-
getAllowedAttributeNames
- Specified by:
getAllowedAttributeNamesin interfaceorg.codice.ddf.security.policy.context.ContextPolicy
-
getAllowedAttributes
public Collection<org.codice.ddf.security.policy.context.attributes.ContextAttributeMapping> getAllowedAttributes()- Specified by:
getAllowedAttributesin interfaceorg.codice.ddf.security.policy.context.ContextPolicy
-
toString
-