Project Aristotle - ArisID Attribute Services

Uses of Class
org.openliberty.arisid.stack.PolicyException

Packages that use PolicyException
org.openliberty.arisid   
org.openliberty.arisid.policy   
org.openliberty.arisid.stack   
org.openliberty.arisidbeans   
 

Uses of PolicyException in org.openliberty.arisid
 

Methods in org.openliberty.arisid that throw PolicyException
 IPrincipalIdentifier Interaction.doAdd(IAttributeValue[] attrVals, java.lang.String[] roles, javax.security.auth.Subject user)
           
 IPrincipalIdentifier IAddInteraction.doAdd(IAttributeValue[] attrVals, java.lang.String[] roles, javax.security.auth.Subject user)
          Method to allow client code to add a new Identity through the attribute services.
 void Interaction.doDelete(IPrincipalIdentifier subjectIdentifierKey, IPolicy dynamicConstraints, javax.security.auth.Subject user)
           
 void IDeleteInteraction.doDelete(IPrincipalIdentifier subjectIdentifierKey, IPolicy dynamicConstraints, javax.security.auth.Subject user)
          Method to delete a subject from the attribute service.
 void Interaction.doDelete(IPrincipalIdentifier subjectIdentifierKey, javax.security.auth.Subject user)
           
 void IDeleteInteraction.doDelete(IPrincipalIdentifier subjectIdentifierKey, javax.security.auth.Subject user)
          Method to delete a subject from the attribute service.
 IDigitalSubject Interaction.doFind(java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
           
 IDigitalSubject IFindInteraction.doFind(java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          Method to find a single subject.
 IDigitalSubject Interaction.doFind(java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
           
 IDigitalSubject IFindInteraction.doFind(java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
          Method to find a single subject.
 IDigitalSubject IReadInteraction.doGet(IPrincipalIdentifier subjectIdentifierKey, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          The getIdentity method is used to retrieve attributes and properties about individuals based on the declared interaction and a subject index value.
 IDigitalSubject Interaction.doGet(IPrincipalIdentifier subjectIdentifierKey, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
           
 IDigitalSubject IReadInteraction.doGet(IPrincipalIdentifier subjectIdentifierKey, javax.security.auth.Subject user)
          The getIdentity method is used to retrieve attributes and properties about individuals based on the declared interaction and a subject index value.
 IDigitalSubject Interaction.doGet(IPrincipalIdentifier subjectIdentifierKey, javax.security.auth.Subject user)
           
 IDigitalSubject IReadInteraction.doGetByRequest(javax.servlet.http.HttpServletRequest request, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          This getIdentityByServletReq allows the attribute service to locate information using content from the ServletRequest object such as form input, or SAML assertions to process a lookup defined in the Interaction.
 IDigitalSubject Interaction.doGetByRequest(javax.servlet.http.HttpServletRequest request, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
           
 IDigitalSubject IReadInteraction.doGetByRequest(javax.servlet.http.HttpServletRequest request, javax.security.auth.Subject user)
          This getIdentityByServletReq allows the attribute service to locate information using content from the ServletRequest object such as form input, or SAML assertions to process a lookup defined in the Interaction.
 IDigitalSubject Interaction.doGetByRequest(javax.servlet.http.HttpServletRequest request, javax.security.auth.Subject user)
           
 void Interaction.doModify(IPrincipalIdentifier subjectIdentifierKey, IAttributeValue[] modVals, java.lang.String[] roleVals, javax.security.auth.Subject user)
           
 void IModifyInteraction.doModify(IPrincipalIdentifier subjectIdentifierKey, IAttributeValue[] modVals, java.lang.String[] roleVals, javax.security.auth.Subject user)
          The modify method allows attributes of a Subject to be modified within the attribute service.
 IResultSet ISearchInteraction.doSearch(java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          The search operation can be used for reporting purposes to locate a set of subjects that match a particular condition.
 IResultSet Interaction.doSearch(java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
           
 IResultSet ISearchInteraction.doSearch(java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
          The search operation can be used for reporting purposes to locate a set of subjects that match a particular condition.
 IResultSet Interaction.doSearch(java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
          The search operation can be used for reporting purposes to locate a set of subjects that match a particular condition.
 

Uses of PolicyException in org.openliberty.arisid.policy
 

Methods in org.openliberty.arisid.policy that throw PolicyException
 void PolicyHandler.addLocalityConstraint(java.lang.String language, IAttributeValue value)
          Adds a localization constraint to a specified IAttributeValue.
 void IArisWSPolicy.addLocalityConstraint(java.lang.String language, IAttributeValue value)
          When used as part of a value for a filter, a preferred locality can be set.
 java.util.Map<java.lang.String,IPolicy> PolicyHandler.addLocalityConstraint(java.lang.String language, java.lang.String name, java.util.Map<java.lang.String,IPolicy> constraintMap)
          Adds a localization constraint to a policy map for a specified attribute name.
 java.util.Map<java.lang.String,IPolicy> IArisWSPolicy.addLocalityConstraint(java.lang.String language, java.lang.String name, java.util.Map<java.lang.String,IPolicy> constraintMap)
          When used as part read or search interaction, a preferred locality can be set.
 java.util.Map<java.lang.String,IPolicy> PolicyHandler.applyValueConstraints(IAttributeValue attrValue, java.lang.String language, java.util.Map<java.lang.String,IPolicy> constraintMap)
          When used as part of an interaction using an IAttributeValue (add, modify, compare), a preferred locality, or policies can be applied.
 java.util.Map<java.lang.String,IPolicy> IArisWSPolicy.applyValueConstraints(IAttributeValue attrValue, java.lang.String language, java.util.Map<java.lang.String,IPolicy> constraintMap)
          When used as part of an interaction using an IAttributeValue (add, modify, compare), a preferred locality, or policies can be applied.
 ILocalizationConstraint PolicyHandler.createLocalizationConstraint(java.lang.String languageCode)
          Creates a localization constraint request.
 ILocalizationConstraint IArisWSPolicy.createLocalizationConstraint(java.lang.String languageCode)
           
 void PolicyHandler.setAddValuesOnModifyConstraint(IAttributeValue value)
          Used to change the way a modify request works so that specific values listed can be added without having to replace all existing values.
 void IArisWSPolicy.setAddValuesOnModifyConstraint(IAttributeValue value)
          Used to change the way a modify request works so that specific values listed can be added without having to replace all existing values.
 void PolicyHandler.setDeleteValuesOnModifyConstraint(IAttributeValue value)
          Used to change the way a modify request works so that specific values listed can be deleted.
 void IArisWSPolicy.setDeleteValuesOnModifyConstraint(IAttributeValue value)
          Used to change the way a modify request works so that specific values listed can be deleted.
 

Uses of PolicyException in org.openliberty.arisid.stack
 

Methods in org.openliberty.arisid.stack that throw PolicyException
 IPrincipalIdentifier IAttrSvcStack.doAdd(IAddInteraction ixn, IAttributeValue[] attrVals, java.lang.String[] roles, javax.security.auth.Subject user)
          A method to allow the caller to add a new identity as defined by the Interaction object ixn and perform the add in the context of the application user.
 boolean IAttrSvcStack.doCompare(ICompareInteraction ixn, IPrincipalIdentifier subjectKey, java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
          A method allowing the client app to test if certain attribute condition values are matched using both the application and the end-user context.
 void IAttrSvcStack.doDelete(IDeleteInteraction ixn, IPrincipalIdentifier subjectKey, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          A method allowing the client app to delete a subject using both the application and the end-user context.
 IDigitalSubject IAttrSvcStack.doFind(IFindInteraction ixn, java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          A method to authenticate the end-user of an application.
 void IAttrSvcStack.doModify(IModifyInteraction ixn, IPrincipalIdentifier subjectKey, IAttributeValue[] attrVals, java.lang.String[] roleVals, javax.security.auth.Subject user)
          A method allowing the client app to modify a subject based on a subject key and a set of AttributeValues described in the Interaction The request is performed under the specified user context.
 IDigitalSubject IAttrSvcStack.doRead(IReadInteraction ixn, javax.servlet.http.HttpServletRequest req, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          A method allowing the client app to return a DigitalSubject based on a defined Interaction and based on information passed in HTTP Headers or assertions (e.g.
 IDigitalSubject IAttrSvcStack.doRead(IReadInteraction ixn, IPrincipalIdentifier subjectKey, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          A method allowing the client app to return a DigitalSubject based on a defined Interaction and subjectKey index value using the Application's credential and the end-user credential.
 IDigitalSubject IAttrSvcStack.doRead(IReadInteraction ixn, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          A method allowing the client app to return a DigitalSubject based on a defined Interaction and the identity of the application user.
 IResultSet IAttrSvcStack.doSearch(IInteraction ixn, java.util.List<IAttributeValue> attrFilterVals, java.util.Map<java.lang.String,IPolicy> dynamicConstraintsMap, javax.security.auth.Subject user)
          The search operation can be used for reporting purposes to locate a set of subjects that match a particular condition.
 

Uses of PolicyException in org.openliberty.arisidbeans
 

Methods in org.openliberty.arisidbeans that throw PolicyException
 void IGFObject.setAttribute(ModPropertyValue attr)
          Modifies the attributes value of the Subject in Attribute Authority.
 void IGFObject.setAttribute(ModPropertyValue attr, java.security.Principal user)
          Modifies the attributes value of the Subject in Attribute Authority.
 void IGFObject.setAttributes(java.util.List<ModPropertyValue> attrs)
          Modifies the attributes values of the Subject in Attribute Authority.
 void IGFObject.setAttributes(java.util.List<ModPropertyValue> attrs, java.security.Principal user)
          Modifies the attributes values of the Subject in Attribute Authority.
 void IGFObject.setAttributeValue(java.lang.String attrName, java.lang.String attrValue)
          Modifies the attributes value of the Subject in Attribute Authority for the supplied attribute name and value It goes through each modify interaction and checks if the supplied attribute can be modified in that interaction.
 void IGFObject.setAttributeValue(java.lang.String attrName, java.lang.String attrValue, java.security.Principal user)
          Modifies the attributes value of the Subject in Attribute Authority for the supplied attribute name and value It goes through each modify interaction and checks if the supplied attribute can be modified in that interaction.
 


OpenLiberty.org - Licensed under Apache APL 2.0