|
Project Aristotle - ArisID Attribute Services | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SubjectNotUniqueException | |
---|---|
org.openliberty.arisid | |
org.openliberty.arisid.stack | |
org.openliberty.arisidbeans |
Uses of SubjectNotUniqueException in org.openliberty.arisid |
---|
Methods in org.openliberty.arisid that throw SubjectNotUniqueException | |
---|---|
static ArisIdService |
ArisIdServiceFactory.createAttributeService(java.lang.Class<IAttrSvcStack> stackImplementationClass,
javax.security.auth.Subject appCredential,
java.net.URI carmldoc)
The attribute services factory will create an ArisIdService
instance based on the requested class implementing the
IAttrSvcStack interface. |
static ArisIdService |
ArisIdServiceFactory.createAttributeService(java.lang.String stackImplementationClass,
javax.security.auth.Subject appCredential,
java.net.URI carmldoc,
java.lang.String appIdName,
java.net.URI appUri,
java.lang.String appDescription)
The attribute services factory will create an ArisIdService
instance based on the requested class implementing the
IAttrSvcStack interface. |
static ArisIdService |
ArisIdServiceFactory.createAttributeService(javax.security.auth.Subject appCredential,
java.lang.String appIdName,
java.net.URI appUri,
java.lang.String appDescription)
The attribute services factory will create an ArisIdService
instance based on the java property
org.openliberty.arisid.stack that implements
IAttrSvcStack interface. |
static ArisIdService |
ArisIdServiceFactory.createAttributeService(javax.security.auth.Subject appCredential,
java.net.URI carmldoc)
The attribute services factory will create an ArisIdService
instance based on the java property
org.openliberty.arisid.stack that implements
IAttrSvcStack interface. |
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. |
void |
ArisIdService.initialize()
Initializes the attribute service and freezes the CARML declaration. |
Uses of SubjectNotUniqueException in org.openliberty.arisid.stack |
---|
Methods in org.openliberty.arisid.stack that throw SubjectNotUniqueException | |
---|---|
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. |
void |
IAttrSvcStack.register(javax.security.auth.Subject appSecurityContext,
ArisIdService attrSvc)
register enables the client code to register its presence with the Attribute Services stack provider. |
Uses of SubjectNotUniqueException in org.openliberty.arisidbeans |
---|
Methods in org.openliberty.arisidbeans that throw SubjectNotUniqueException | |
---|---|
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. |
Constructors in org.openliberty.arisidbeans that throw SubjectNotUniqueException | |
---|---|
BeanGenerator(java.lang.String packageName,
java.lang.String outputDir,
java.lang.String objRelationFile,
java.lang.String carmlFile,
boolean genMapFile)
|
|
CarmlParser(java.lang.String carmlFile,
java.lang.String defaultEntityName)
|
|
OpenLiberty.org - Licensed under Apache APL 2.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |