Project Aristotle - ArisID Attribute Services

Uses of Class
org.openliberty.arisid.IGFException

Packages that use IGFException
org.openliberty.arisid   
org.openliberty.arisid.protocol.ldap   
org.openliberty.arisid.stack   
org.openliberty.arisidbeans   
 

Uses of IGFException in org.openliberty.arisid
 

Subclasses of IGFException in org.openliberty.arisid
 class AttrSvcInitializedException
           
 class InitializedException
          Used for exceptions generated within IGF stack implementations.
 class InvalidFilterException
          Used for exceptions generated within IGF stack implementations.
 class InvalidModeException
          Used for exceptions generated within IGF stack implementations.
 class UndefinedException
          Used for exceptions generated within IGF stack implementations.
 

Methods in org.openliberty.arisid that throw IGFException
 void SchemaManager.addExternalDataDef(java.net.URI carmlUri)
          Method to allow an external CARML file data definitions to be added to the current schema.
 void ArisIdService.close()
          Method to close the attribute service.
 void CarmlDoc.copyToFile(java.lang.String filename, java.lang.String appName, java.lang.String description)
          Create a copy of the CARML declaration to a new file
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.
 boolean Interaction.doCompare(IPrincipalIdentifier subjectIdentifierKey, java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
           
 boolean ICompareInteraction.doCompare(IPrincipalIdentifier subjectIdentifierKey, java.util.List<IAttributeValue> attrFilterVals, javax.security.auth.Subject user)
          The compareIdentity method is used to test a set of PredicateDef conditions (declared in the Interaction) against a subject user and return a boolean response.
 void ArisIdService.initialize()
          Initializes the attribute service and freezes the CARML declaration.
static ArisIdService ArisIdServiceFactory.parseCarmlOnly(java.net.URI carmlDoc)
          Method used to instantiate an ArisIdService for the purpose of Carml declaration parsing only.
 java.lang.String CarmlDoc.toCarmlString()
           
 java.lang.String ArisIdService.toCarmlString()
           
 void CarmlDoc.toFile(java.lang.String filename)
          Writes the current CARML declaration to a file.
 void ArisIdService.toFile(java.lang.String filename)
           
 

Uses of IGFException in org.openliberty.arisid.protocol.ldap
 

Subclasses of IGFException in org.openliberty.arisid.protocol.ldap
 class DecodeException
           
 

Methods in org.openliberty.arisid.protocol.ldap that throw IGFException
 void PrivacyControl.loadCarmlDoc(java.net.URI localUri)
          This is a convenience method intended for servers/proxies that need to instantiate a CarmlDoc object.
 

Constructors in org.openliberty.arisid.protocol.ldap that throw IGFException
PrivacyControl(IInteraction ixn)
           
PrivacyControl(IInteraction ixn, boolean critical)
           
ProxyAuthControl(IPrincipalIdentifier authZPrincipal)
           
ProxyAuthControl(java.lang.String authZidentifier)
           
 

Uses of IGFException in org.openliberty.arisid.stack
 

Subclasses of IGFException in org.openliberty.arisid.stack
 class AuthenticationException
          Used when an authentication exception occurs when authenticating the client application context.
 class ConnectionException
          Used when an unrecoverable connection error has occured connecting to an attribute authority.
 class ConsentException
          Information could not be returned due to a consent policy exception.
 class DeclarationException
          Used for operations requested that are inconsistent with declarations.
 class MappingException
          There was a mapping error generated when trying to map the value from an attribute authority.
 class NoSuchContextException
          An appropriate attribute authority could not be located for the requested subject.
 class NoSuchSubjectException
          The requested subject could not be located or does not exist.
 class PolicyException
          The requested transaction was rejected due to a policy exception.
 class SchemaException
          The requested schema could not be mapped or is undefined.
 class SubjectNotUniqueException
          The requested operation impacts more than one subject.
 

Methods in org.openliberty.arisid.stack that return IGFException
 IGFException IResultSet.getError()
          Returns the primary exception, if any, that may have occured producing the result set.
 

Methods in org.openliberty.arisid.stack that throw IGFException
 IDigitalSubject IResultSet.getNext()
          Returns the next IDigitalSubject.
 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.
 void IAttrSvcStack.restart()
          Method called by ArisIdServiceFactory to initiate a warm restart.
 void IAttrSvcStack.shutdown()
          Method called typically by ArisIdServiceFactory to initiate a graceful shutdown.
 void IAttrSvcStack.startup()
          Startup is called by ArisIdServiceFactory after the first instantiation.
 

Uses of IGFException in org.openliberty.arisidbeans
 

Constructors in org.openliberty.arisidbeans that throw IGFException
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