Uses of Class
org.aselect.system.exception.ASelectException

Packages that use ASelectException
org.aselect.agent   
org.aselect.agent.handler   
org.aselect.agent.log   
org.aselect.authspserver.authsp.ldap   
org.aselect.authspserver.authsp.pki   
org.aselect.authspserver.authsp.pki.cert.handler   
org.aselect.authspserver.authsp.pki.cert.handler.ldap   
org.aselect.authspserver.authsp.pki.crl.handler   
org.aselect.authspserver.authsp.pki.crl.handler.file   
org.aselect.authspserver.authsp.pki.crl.handler.html   
org.aselect.authspserver.authsp.pki.crl.handler.ldap   
org.aselect.authspserver.config   
org.aselect.authspserver.crypto   
org.aselect.authspserver.log   
org.aselect.authspserver.session   
org.aselect.server.application   
org.aselect.server.attributes   
org.aselect.server.attributes.requestors   
org.aselect.server.attributes.requestors.api   
org.aselect.server.attributes.requestors.flatfile   
org.aselect.server.attributes.requestors.jdbc   
org.aselect.server.attributes.requestors.jndi   
org.aselect.server.attributes.requestors.opaque   
org.aselect.server.attributes.requestors.tgt   
org.aselect.server.authspprotocol   
org.aselect.server.authspprotocol.handler   
org.aselect.server.config   
org.aselect.server.cross   
org.aselect.server.cross.selectorhandler   
org.aselect.server.crypto   
org.aselect.server.elo   
org.aselect.server.elo.handler   
org.aselect.server.log   
org.aselect.server.processor   
org.aselect.server.request   
org.aselect.server.request.handler   
org.aselect.server.request.handler.aselect   
org.aselect.server.request.handler.aselect.authentication   
org.aselect.server.request.handler.attributeprocessor   
org.aselect.server.request.handler.entree.sso.cookiemonster   
org.aselect.server.request.handler.entree.sso.notification   
org.aselect.server.request.handler.entree.sso.service   
org.aselect.server.request.handler.saml11   
org.aselect.server.request.handler.saml11.common   
org.aselect.server.request.handler.saml11.websso   
org.aselect.server.request.handler.saml11.websso.profile   
org.aselect.server.request.handler.sfs   
org.aselect.server.request.handler.sfs.authentication   
org.aselect.server.request.handler.shibboleth   
org.aselect.server.session   
org.aselect.server.tgt   
org.aselect.server.udb   
org.aselect.system.exception   
org.aselect.system.logging   
 

Uses of ASelectException in org.aselect.agent
 

Methods in org.aselect.agent that throw ASelectException
 void ASelectAgent.init()
          Initializes the A-Select Agent.
 

Uses of ASelectException in org.aselect.agent.handler
 

Methods in org.aselect.agent.handler that throw ASelectException
protected  java.util.Hashtable RequestHandler.deserializeAttributes(java.lang.String sSerializedAttributes)
          Deserialize attributes and convertion to a Hashtable.
 

Uses of ASelectException in org.aselect.agent.log
 

Methods in org.aselect.agent.log that throw ASelectException
 void ASelectAgentSystemLogger.init(java.lang.Object oSysLogging, java.lang.String sWorkingDir)
          Initializes the Authentication Logger.
 

Uses of ASelectException in org.aselect.authspserver.authsp.ldap
 

Methods in org.aselect.authspserver.authsp.ldap that throw ASelectException
protected abstract  void AbstractLDAPProtocolHandler.doBind(java.lang.String sPassword)
          Bind to the LDAP server using the user credentials.
protected  void LDAPSSLProtocolHandler.doBind(java.lang.String sPassword)
          Tries to bind to the SSL LDAP server using the users credentials.
protected  void LDAPSimpleProtocolHandler.doBind(java.lang.String sPassword)
          Tries to bind to the LDAP server using the users credentials.
static java.util.Hashtable LDAPProtocolHandlerFactory.getContext(java.lang.Object oConfig, java.lang.String sUid, SystemLogger oSystemLogger)
          retrieve the context attributes of the user.
static ILDAPProtocolHandler LDAPProtocolHandlerFactory.instantiateProtocolHandler(java.lang.Object oConfig, java.lang.String sUid, AuthSPSystemLogger systemLogger)
          Instantiate a new ILDAPProtocolHandler implementation.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki
 

Methods in org.aselect.authspserver.authsp.pki that throw ASelectException
 java.util.Hashtable PKIManager.getTrustedCACertificate(java.security.cert.X509Certificate oCert)
          Looks up the certifcate and alias of the CA for a client certificate.
 void PKIManager.init(java.lang.Object oConfig, AuthSPSystemLogger oSystemLogger)
          Initializes the PKI Manager.
 boolean PKIManager.isClientCertRevoked(java.lang.String sCaAlias, java.security.cert.X509Certificate oClientCert)
          Checks if a certificate is revoked.
 boolean PKIAuthSP.validateBinaryBlob(java.lang.Object oConfig, java.lang.String sSubjectDn, java.security.cert.X509Certificate oClientCert)
          Validates the the binary blob of the incoming client certificate.
 void PKIManager.validateCertificateDate(java.security.cert.X509Certificate oCert)
          Checks if the provided certificate is valid.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.cert.handler
 

Methods in org.aselect.authspserver.authsp.pki.cert.handler that throw ASelectException
 java.security.KeyStore ICertificateHandler.getCertificates(java.lang.String sSubjectDn)
          Get The Certificate(s) for the corresponding subjectDN.
 void ICertificateHandler.init(AuthSPSystemLogger oSystemLogger, java.lang.Object oBackendConfig)
          Initialize the Certificate Handler.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.cert.handler.ldap
 

Methods in org.aselect.authspserver.authsp.pki.cert.handler.ldap that throw ASelectException
 java.security.KeyStore LDAPCertificateHandler.getCertificates(java.lang.String sSubjectDn)
          Returns the found certificates on the backend in a Keystore.
 void LDAPCertificateHandler.init(AuthSPSystemLogger oSystemLogger, java.lang.Object oBackendConfig)
          Initialize the LDAP Certificate Handler

 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.crl.handler
 

Methods in org.aselect.authspserver.authsp.pki.crl.handler that throw ASelectException
 java.security.cert.CRL ICRLHandler.getCRL(java.lang.String sUri)
          get the CRL of the given location.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.crl.handler.file
 

Methods in org.aselect.authspserver.authsp.pki.crl.handler.file that throw ASelectException
 java.security.cert.CRL FileCRLHandler.getCRL(java.lang.String sUri)
          Get The CRL from the given Location on the local file system.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.crl.handler.html
 

Methods in org.aselect.authspserver.authsp.pki.crl.handler.html that throw ASelectException
 java.security.cert.CRL HttpCRLHandler.getCRL(java.lang.String sUri)
          Get The CRL from the given Location on the web.
 

Uses of ASelectException in org.aselect.authspserver.authsp.pki.crl.handler.ldap
 

Methods in org.aselect.authspserver.authsp.pki.crl.handler.ldap that throw ASelectException
 java.security.cert.CRL LDAPCRLHandler.getCRL(java.lang.String URI)
          Get The CRL from the given Location in LDAP.
 

Uses of ASelectException in org.aselect.authspserver.config
 

Methods in org.aselect.authspserver.config that throw ASelectException
 java.lang.String AuthSPConfigManager.loadHTMLTemplate(java.lang.String sWorkingDir, java.lang.String sFileName, java.lang.String sConfigID, java.lang.String sFriendlyName, java.lang.String sVersion)
          Loads a template from harddisk to the supplied sTemplate variable.
 

Uses of ASelectException in org.aselect.authspserver.crypto
 

Methods in org.aselect.authspserver.crypto that throw ASelectException
 java.lang.String CryptoEngine.generateSignature(java.lang.String sData)
          Generates a signature of the supplied data.
 

Constructors in org.aselect.authspserver.crypto that throw ASelectException
CryptoEngine(java.lang.String sWorkingDir, AuthSPSystemLogger oAuthSPSystemLogger)
          Constructor for CryptoEngine.
 

Uses of ASelectException in org.aselect.authspserver.log
 

Methods in org.aselect.authspserver.log that throw ASelectException
 void AuthSPAuthenticationLogger.init(java.lang.Object oAuthLogging, java.lang.String sWorkingDir)
          Initializes the Authentication Logger.
 void AuthSPSystemLogger.init(java.lang.Object oSysLogging, java.lang.String sWorkingDir)
          Initializes the System Logger.
 

Uses of ASelectException in org.aselect.authspserver.session
 

Methods in org.aselect.authspserver.session that throw ASelectException
 void AuthSPSessionManager.createSession(java.lang.String sRid, java.util.Hashtable htContext)
          Create a session with the supplied RID as ID.
 java.util.Hashtable AuthSPSessionManager.getSessionContext(java.lang.String sRid)
          Get the session context of a session.
 void AuthSPSessionManager.init()
          Initializes the AuthSPSessionManager.
 void AuthSPSessionManager.updateSession(java.lang.String sRid, java.util.Hashtable htExtendedContext)
          Update a session context with the given information.
 

Uses of ASelectException in org.aselect.server.application
 

Methods in org.aselect.server.application that throw ASelectException
 java.lang.String ApplicationManager.getAttributePolicy(java.lang.String sAppId)
          Returns the attribute policy for an application.
 java.lang.String ApplicationManager.getFriendlyName(java.lang.String sAppId)
          Returns the Friendly Name for an application.
 java.lang.String ApplicationManager.getMaintainerEmail(java.lang.String sAppId)
          Returns the maintainer email address for an application.
 java.lang.Integer ApplicationManager.getMaxLevel(java.lang.String sAppId)
          Returns the maximum level for an application.
 java.lang.String ApplicationManager.getOptionalParam(java.lang.String sAppId, java.lang.String sName)
          Returns the requested optional parameter for an application.
 java.lang.Integer ApplicationManager.getRequiredLevel(java.lang.String sAppId)
          Returns the required level for an application.
 java.security.PublicKey ApplicationManager.getSigningKey(java.lang.String sAppId)
          Retrieve a signing key.
 void ApplicationManager.init()
          Initialization of the ApplicationManager singleton

Description:
Must be successfully run once, before it can be used.
 boolean ApplicationManager.isForcedAuthenticateEnabled(java.lang.String sAppId)
           
 boolean ApplicationManager.isShowUrl(java.lang.String sAppId)
          Returns if the app url must be shown or not

Description:
Returns true if app url must be shown and false if not.
 boolean ApplicationManager.isUseOpaqueUid(java.lang.String sAppId)
          Returns if an opaque uid must be used for an application.
 

Uses of ASelectException in org.aselect.server.attributes
 

Methods in org.aselect.server.attributes that throw ASelectException
 java.util.Hashtable AttributeGatherer.gatherAttributes(java.util.Hashtable htTGTContext)
          Gather all attributes for the given user.
 void AttributeGatherer.init()
          Initialize the Attribute Gatherer.
 

Uses of ASelectException in org.aselect.server.attributes.requestors
 

Methods in org.aselect.server.attributes.requestors that throw ASelectException
 void IAttributeRequestor.init(java.lang.Object oConfig)
          Initialize the IAttributeRequestor implementation.
 

Uses of ASelectException in org.aselect.server.attributes.requestors.api
 

Methods in org.aselect.server.attributes.requestors.api that throw ASelectException
 void APIAttributeRequestor.init(java.lang.Object oConfig)
          Initializes the APIAttributeRequestor.
 

Uses of ASelectException in org.aselect.server.attributes.requestors.flatfile
 

Methods in org.aselect.server.attributes.requestors.flatfile that throw ASelectException
 void FlatFileAttributeRequestor.init(java.lang.Object oConfig)
          Initialize the OpaqueAttributeRequestor.
 

Uses of ASelectException in org.aselect.server.attributes.requestors.jdbc
 

Methods in org.aselect.server.attributes.requestors.jdbc that throw ASelectException
 void JDBCAttributeRequestor.init(java.lang.Object oConfig)
           
 

Uses of ASelectException in org.aselect.server.attributes.requestors.jndi
 

Methods in org.aselect.server.attributes.requestors.jndi that throw ASelectException
 void JNDIAttributeRequestor.init(java.lang.Object oConfig)
          Initializes the JNDI Attribute Requestor.
 

Uses of ASelectException in org.aselect.server.attributes.requestors.opaque
 

Methods in org.aselect.server.attributes.requestors.opaque that throw ASelectException
 void OpaqueAttributeRequestor.init(java.lang.Object oConfig)
          Initialize the OpaqueAttributeRequestor.
 

Uses of ASelectException in org.aselect.server.attributes.requestors.tgt
 

Methods in org.aselect.server.attributes.requestors.tgt that throw ASelectException
 void TGTAttributeRequestor.init(java.lang.Object oConfig)
          Initialize the TGTAttributeRequestor

 

Uses of ASelectException in org.aselect.server.authspprotocol
 

Methods in org.aselect.server.authspprotocol that throw ASelectException
 void IAuthSPDirectLoginProtocolHandler.handleDirectLoginRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut, java.lang.String sServerId, javax.servlet.http.HttpServletRequest servletRequest)
          Handles the direct_login requests

Description:
Handles the direct_login requests

Concurrency issues:
-

Preconditions:
-

Postconditions:
-
 

Uses of ASelectException in org.aselect.server.authspprotocol.handler
 

Methods in org.aselect.server.authspprotocol.handler that throw ASelectException
 IAuthSPDirectLoginProtocolHandler AuthSPHandlerManager.getAuthSPDirectLoginProtocolHandler(java.lang.String sAuthSPId)
          Returns the handler which is able to handle direct_login requests

Description:
Returns the handler which is able to handle direct_login requests

Concurrency issues:
-

Preconditions:
-

Postconditions:
-
 java.lang.String AuthSPHandlerManager.getFriendlyName(java.lang.String sAuthSPId)
          Returns the Friendly Name of an AuthSP handler.
 java.lang.String AuthSPHandlerManager.getHandler(java.lang.String sAuthSPId)
          Returns the class name of the AuthSP Handler.
 java.lang.Integer AuthSPHandlerManager.getLevel(java.lang.String sAuthSPId)
          Returns the level of an AuthSP.
 java.lang.String AuthSPHandlerManager.getResourceGroup(java.lang.String sAuthSPId)
          Returns the resource group of an AuthSP.
 java.lang.String AuthSPHandlerManager.getType(java.lang.String sAuthSPId)
          Returns the type of an AuthSP.
 java.lang.String AuthSPHandlerManager.getUrl(java.lang.String sAuthSPId)
          Returns the URL an AuthSP.
 void Ldap.handleDirectLoginRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut, java.lang.String sServerId, javax.servlet.http.HttpServletRequest servletRequest)
          handles all the incoming direct login requests for the LDAP AuthSP

 void AuthSPHandlerManager.init()
          Initialization of the AuthSPHandlerManager singleton

Description:
Must be successfully run once, before it can be used.
 boolean AuthSPHandlerManager.isDirectAuthSP(java.lang.String sAuthSPId)
          Checks if an AuthSP is a DirectAuthSP or not.
 

Uses of ASelectException in org.aselect.server.config
 

Methods in org.aselect.server.config that throw ASelectException
 void ASelectConfigManager.init(java.lang.String sWorkingDir, java.lang.String sSQLDriver, java.lang.String sSQLUser, java.lang.String sSQLPassword, java.lang.String sSQLURL, java.lang.String sSQLTable, java.lang.String sConfigIDName)
          Initialization of the ASelectConfigManager singleton.
 java.lang.String ASelectConfigManager.updateTemplate(java.lang.String sTemplate, java.util.Hashtable htSessionContext)
          Updates the supplied template with optional requestor information.
 

Uses of ASelectException in org.aselect.server.cross
 

Methods in org.aselect.server.cross that throw ASelectException
 java.lang.String CrossASelectManager.getOptionalLocalParam(java.lang.String sOrgId, java.lang.String sName)
          Returns the requested optional paramater for an local organisation.
 java.util.Hashtable ISelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Entry point of the handler during cross-authentication.
 void ISelectorHandler.init(java.lang.Object oHandlerConfig)
          Handler specific initialization.
 

Uses of ASelectException in org.aselect.server.cross.selectorhandler
 

Methods in org.aselect.server.cross.selectorhandler that throw ASelectException
 java.util.Hashtable DefaultSelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Returns the remote A-Select Server.
 java.util.Hashtable IdpSelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Returns the remote A-Select Server.
 java.util.Hashtable RedirectSelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Retrieves the remote A-Select Server id.
 java.util.Hashtable RegexSelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Returns the remote A-Select Server and optionally a user id.
 java.util.Hashtable SFSSelectorHandler.getRemoteServerId(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Returns the remote A-Select Server and optionally a user id.
 void DefaultSelectorHandler.init(java.lang.Object oHandlerConfig)
          Initialization of this Handler.
 void IdpSelectorHandler.init(java.lang.Object oHandlerConfig)
          Initialization of this Handler.
 void RedirectSelectorHandler.init(java.lang.Object oHandlerConfig)
          Initialization of the Handler.
 void RegexSelectorHandler.init(java.lang.Object oHandlerConfig)
          Initialization of this Handler.
 void SFSSelectorHandler.init(java.lang.Object oHandlerConfig)
          Initialization of this Handler.
 

Uses of ASelectException in org.aselect.server.crypto
 

Methods in org.aselect.server.crypto that throw ASelectException
 byte[] CryptoEngine.decryptTGT(java.lang.String sEncTgt)
          Decrypt a TGT using the configured encryption algorithm (cipher).
 java.lang.String CryptoEngine.encryptTGT(byte[] baData)
          Encrypt a TGT using the configured encryption algorithm (cipher).
 void CryptoEngine.init()
          Initialize the CryptoEngine.
 void CryptoEngine.signRequest(java.util.Hashtable htRequest)
          Sign a request.
 

Uses of ASelectException in org.aselect.server.elo
 

Methods in org.aselect.server.elo that throw ASelectException
 void IELOStorage.destroy()
          Gives the Elo store a chance to clean up.
static ELOFactory ELOFactory.getHandle()
          Returns the singleton instance.
 void IELOStorage.init(java.lang.Object oConfigSection, ConfigManager oConfigManager, SystemLogger systemLogger)
          Initializes the Elo store.
 

Uses of ASelectException in org.aselect.server.elo.handler
 

Methods in org.aselect.server.elo.handler that throw ASelectException
 void ConfigStorage.destroy()
          Does not really do anything.
 void ConfigStorage.init(java.lang.Object oConfigSection, ConfigManager oConfigManager, SystemLogger systemLogger)
          Initializes the Elo store.
 

Uses of ASelectException in org.aselect.server.log
 

Methods in org.aselect.server.log that throw ASelectException
 void ASelectAuthenticationLogger.init(java.lang.Object oAuthLogging, java.lang.String sWorkingDir)
          Initializes the Authentication Logger.
 void ASelectSystemLogger.init(java.lang.Object oSysLogging, java.lang.String sWorkingDir)
          Initializes the System Logger.
 

Uses of ASelectException in org.aselect.server.processor
 

Methods in org.aselect.server.processor that throw ASelectException
 void AttributeProcessor.init(ASelectConfigManager configManager, java.lang.Object oConfig)
          Init the module.
 void IProcessor.init(ASelectConfigManager configManager, java.lang.Object config)
          Initializes the processor component.
 boolean AttributeProcessor.process(javax.servlet.http.HttpServletResponse servletResponse, java.lang.String sRid, java.util.Hashtable serviceRequest, java.util.Hashtable additional)
          Processes the actual request.
 boolean IProcessor.process(javax.servlet.http.HttpServletResponse servletResponse, java.lang.String sRid, java.util.Hashtable serviceRequest, java.util.Hashtable additional)
          Processes the request.
 

Constructors in org.aselect.server.processor that throw ASelectException
AttributesMulti(java.lang.String urlEncoded)
          Create a new AttributesMulti, based on a URL encoded name/value string.
 

Uses of ASelectException in org.aselect.server.request
 

Methods in org.aselect.server.request that throw ASelectException
 void RequestHandlerFactory.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the Factory and the configured Request Handlers.
 void RequestHandlerFactory.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes an incoming Servlet request.
 

Uses of ASelectException in org.aselect.server.request.handler
 

Methods in org.aselect.server.request.handler that throw ASelectException
 void AbstractRequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the default functionality for a RequestHandler.
 void IRequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the Request Handler.
 RequestState IRequestHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the request.
 

Uses of ASelectException in org.aselect.server.request.handler.aselect
 

Methods in org.aselect.server.request.handler.aselect that throw ASelectException
 void ASelectAuthenticationProfile.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Init function.
 void ASelectRestartRequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the Restart request handler.
 RequestState ASelectAuthenticationProfile.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Main process function.
 RequestState ASelectRestartRequestHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Description:
This method should be called if a sub class receives a restart request.
 

Uses of ASelectException in org.aselect.server.request.handler.aselect.authentication
 

Methods in org.aselect.server.request.handler.aselect.authentication that throw ASelectException
 void RequestHandlerFactory.init(java.lang.Object oConfig, java.lang.String sServerId, java.lang.String sOrg)
          Initializes the RequestHandlerFactory.
protected  void ASelectAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Processes all incoming application API calls.
protected abstract  void AbstractAPIRequestHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Prosesses the API request.
protected  void ApplicationAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Processes all incoming application API calls.
 void AuthSPAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Start processing a request coming from an authsp.
 void ASelectBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process a-select browser requests

protected abstract  void AbstractBrowserRequestHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Processes the API request.
 void ApplicationBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process application browser requests

 void AuthSPBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process authsp browser requests

 void AbstractAPIRequestHandler.processRequest()
          Main process function.
 void AbstractBrowserRequestHandler.processRequest()
          This function processes browser requests

 void IRequestHandler.processRequest()
          Main processRequest function called when a handler is to process a request.
protected  java.lang.String AbstractAPIRequestHandler.serializeAttributes(java.util.Hashtable htAttributes)
          Serialize attributes contained in a hashtable.
 

Uses of ASelectException in org.aselect.server.request.handler.attributeprocessor
 

Methods in org.aselect.server.request.handler.attributeprocessor that throw ASelectException
 void AttributeProcessorProceeder.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the request handler.
 RequestState AttributeProcessorProceeder.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Issues an cross TGT.
 

Uses of ASelectException in org.aselect.server.request.handler.entree.sso.cookiemonster
 

Methods in org.aselect.server.request.handler.entree.sso.cookiemonster that throw ASelectException
 void CookieMonsterHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initialization of the handler.
 RequestState CookieMonsterHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the Cookie Monster request.
 

Uses of ASelectException in org.aselect.server.request.handler.entree.sso.notification
 

Methods in org.aselect.server.request.handler.entree.sso.notification that throw ASelectException
 void SSONotifcationServiceHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the handler, retrieves the ELO store.
 RequestState SSONotifcationServiceHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the request, thereby setting a cookie in the response if the ELO ID that was send in the request is found in the ELO store.
 

Uses of ASelectException in org.aselect.server.request.handler.entree.sso.service
 

Methods in org.aselect.server.request.handler.entree.sso.service that throw ASelectException
 void SSOServiceHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initialization of the handler.
 RequestState SSOServiceHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the request.
 

Constructors in org.aselect.server.request.handler.entree.sso.service that throw ASelectException
SSOServiceHandler()
          Default constructor

Description:
Initializes the ELO store, if needed.
 

Uses of ASelectException in org.aselect.server.request.handler.saml11
 

Methods in org.aselect.server.request.handler.saml11 that throw ASelectException
 void SAML11ArtifactRequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the SAML 1.1 Artifact request handler.
 void SAML11QueryRequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the SAML 1.1 Query Request Handler

Description:
Reads the following configuration:

<handler>
 <assertion expire='[expire]'/>
 <attribute namespace='[namespace]'/>
 <authentication_methods>
  <identifier authsp_id='[authsp_id]' uri='[uri]'/>
 </authentication_methods>
</handler>

expire - The assertion expire time in seconds namespace - The attribute namespace authsp_id - The A-Select AuthSP ID uri - The authentication method namespace uri
This function performs the following tasks:

1.
 void SAML11RequestHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the SAML 1.1 Request Handler.
 RequestState SAML11ArtifactRequestHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes a SAML message inside a SOAP message containing an Artifact request.
 RequestState SAML11QueryRequestHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes a SAML message inside a SOAP message containing a SAML Subject Query request.
 RequestState SAML11RequestHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes a SAML Web SSO request.
 

Uses of ASelectException in org.aselect.server.request.handler.saml11.common
 

Methods in org.aselect.server.request.handler.saml11.common that throw ASelectException
 void AssertionSessionManager.putAssertion(org.opensaml.artifact.Artifact oArtifact, org.opensaml.SAMLAssertion oSAMLAssertion)
          Stores an Assertion indexed by the supplied Artifact.
 

Uses of ASelectException in org.aselect.server.request.handler.saml11.websso
 

Methods in org.aselect.server.request.handler.saml11.websso that throw ASelectException
protected  org.opensaml.SAMLAssertion AbstractWebSSOProfile.createSAMLAssertion(java.lang.String sUid, java.lang.String sProviderId, java.util.Hashtable htInfo, java.lang.String sIP, java.lang.String sHost, java.lang.String sConfirmationMethod, java.lang.String sIdp)
          Creates a SAMLAssertion object.
 void AbstractWebSSOProfile.init(java.lang.Object oConfig, long lAssertionExpireTime, java.lang.String sAttributeNamespace, boolean bSendAttributeStatement)
          Initializes the default functionality for a WebSSO profile Handler.
 void IWebSSOProfile.init(java.lang.Object oConfig, long lAssertionExpireTime, java.lang.String sAttributeNamespace, boolean bSendAttributeStatement)
          Initializes the profile handler.
abstract  void AbstractWebSSOProfile.process(java.util.Hashtable htInfo, javax.servlet.http.HttpServletResponse response, java.lang.String sIP, java.lang.String sHost)
           
 void IWebSSOProfile.process(java.util.Hashtable htInfo, javax.servlet.http.HttpServletResponse response, java.lang.String sIP, java.lang.String sHost)
          processes a request and sends a websso response.
 

Uses of ASelectException in org.aselect.server.request.handler.saml11.websso.profile
 

Methods in org.aselect.server.request.handler.saml11.websso.profile that throw ASelectException
 void BrowserArtifact.init(java.lang.Object oConfig, long lAssertionExpireTime, java.lang.String sAttributeNamespace, boolean bSendAttributeStatement)
          Initializes the Browser/Artifact SAML 1.1 web sso profile handler.
 void BrowserPost.init(java.lang.Object oConfig, long lAssertionExpireTime, java.lang.String sAttributeNamespace, boolean bSendAttributeStatement)
          Initializes the Browser/Post SAML 1.1 web sso profile handler.
 void BrowserArtifact.process(java.util.Hashtable htInfo, javax.servlet.http.HttpServletResponse response, java.lang.String sIP, java.lang.String sHost)
          Sends the SAML 1.1 Browser/Artifact response.
 void BrowserPost.process(java.util.Hashtable htInfo, javax.servlet.http.HttpServletResponse response, java.lang.String sIP, java.lang.String sHost)
          Sends the SAML 1.1 Browser/Post response.
 

Uses of ASelectException in org.aselect.server.request.handler.sfs
 

Methods in org.aselect.server.request.handler.sfs that throw ASelectException
 void ASelectAuthenticationProfile.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Init function.
 void SFSIdpQueryHandler.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Init function.
 RequestState ASelectAuthenticationProfile.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Main process function.
 RequestState SFSIdpQueryHandler.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Main process function.
 

Uses of ASelectException in org.aselect.server.request.handler.sfs.authentication
 

Methods in org.aselect.server.request.handler.sfs.authentication that throw ASelectException
protected  void ASelectAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Processes all incoming application API calls.
protected abstract  void AbstractAPIRequestHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Prosesses the API request.
protected  void ApplicationAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Processes all incoming application API calls.
 void AuthSPAPIHandler.processAPIRequest(IProtocolRequest oProtocolRequest, IInputMessage oInputMessage, IOutputMessage oOutputMessage)
          Start processing a request coming from an authsp.
 void ASelectBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process a-select browser requests

protected abstract  void AbstractBrowserRequestHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          Prosesses the API request.
 void ApplicationBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process application browser requests

 void AuthSPBrowserHandler.processBrowserRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut)
          process authsp browser requests

 void AbstractAPIRequestHandler.processRequest()
          Main process function.
 void AbstractBrowserRequestHandler.processRequest()
          This function processes browser requests

 void IRequestHandler.processRequest()
          Main processRequest function called when a handler is to process a request.
protected  java.lang.String AbstractAPIRequestHandler.serializeAttributes(java.util.Hashtable htAttributes)
          Serialize attributes contained in a hashtable.
 

Uses of ASelectException in org.aselect.server.request.handler.shibboleth
 

Methods in org.aselect.server.request.handler.shibboleth that throw ASelectException
 void ShibbolethAuthenticationProfile.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the request handler by reading the following configuration:

<handler>
 <clientcommunicator>[clientcommunicator]</clientcommunicator>
 <response_uri>[response_uri]</response_uri>
 <time offset='[offset]'/>
 <providers>
  <provider id='[providerId]' app_id='[app_id]'/>
  ...
 </providers>
</handler>
clientcommunicator - Client communicator used for communicating to the A-Select Server SAML 11 requesthandler (raw/soap11/soap12) response_uri - URI to the SAML 1.1 requesthandler offset - time offset in seconds providerId - The providerId that corresponds to the A-Select application ID app_id - The A-Select Application id that corresponds to the providerId

 void ShibbolethWAYFProfile.init(javax.servlet.ServletConfig oServletConfig, java.lang.Object oConfig)
          Initializes the WAYF request handler.
 RequestState ShibbolethAuthenticationProfile.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the following request:
?providerId=[providerId]&shire=[shire]&target=[target]&time=[time]
The time parameter is optional, if available the request will be checked for expiration.
 RequestState ShibbolethWAYFProfile.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the following requests:

a) ?providerId=[providerId]&shire=[shire]&target=[target]&time=[time]
The time parameter is optional, if available the request will be checked for expiration.
 

Uses of ASelectException in org.aselect.server.session
 

Methods in org.aselect.server.session that throw ASelectException
 java.lang.String SessionManager.createSession(java.util.Hashtable htSessionContext)
          Create a unique session ID and stores the htSessionContext using this ID.
 void SessionManager.init()
          Initializes the SessionManager.
 

Uses of ASelectException in org.aselect.server.tgt
 

Methods in org.aselect.server.tgt that throw ASelectException
 java.lang.String TGTManager.createTGT(java.util.Hashtable htTGTContext)
          Creates a new TGT for the supplied data and stores it in the storage manager.
 void TGTManager.init()
          Initializes the A-Select TGT Manager.
 void TGTIssuer.issueCrossTGT(java.lang.String sRid, java.lang.String sAuthSP, java.util.Hashtable htRemoteAttributes, javax.servlet.http.HttpServletResponse oHttpServletResponse, java.lang.String sOldTGT, javax.servlet.http.HttpServletRequest oHttpServletRequest)
          Creates a Cross TGT and redirects the user.
 void TGTIssuer.issueErrorTGT(java.lang.String sRid, java.lang.String sResultCode, javax.servlet.http.HttpServletResponse oHttpServletResponse)
          Creates an error TGT and redirects the user.
 void TGTIssuer.issueTGT(java.lang.String sRid, java.lang.String sAuthSP, java.util.Hashtable htAdditional, javax.servlet.http.HttpServletResponse oHttpServletResponse, java.lang.String sOldTGT, javax.servlet.http.HttpServletRequest oHttpServletRequest)
          Creates a default TGT and redirects the user.
 void TGTIssuer.sendRedirect(java.lang.String sAppUrl, java.lang.String sTgt, java.lang.String sRid, javax.servlet.http.HttpServletResponse oHttpServletResponse)
          Redirect the user to the supplied application url with the given TGT and RID.
 

Uses of ASelectException in org.aselect.server.udb
 

Methods in org.aselect.server.udb that throw ASelectException
static IUDBConnector UDBConnectorFactory.getUDBConnector()
          Method to resolve a valid UDB Connector object.
 

Uses of ASelectException in org.aselect.system.exception
 

Subclasses of ASelectException in org.aselect.system.exception
 class ASelectAttributesException
          Attributes exception.
 class ASelectAuthorizationException
          Aurhorization exception.
 class ASelectAuthSPException
          AuthSP exception.
 class ASelectCommunicationException
          Communication exception.
 class ASelectConfigException
          Coniguration exception.
 class ASelectDatabaseException
          Database exception.
 class ASelectSAMException
          SAM exception.
 class ASelectStorageException
          Storage exception.
 class ASelectUDBException
          UDB exception.
 

Uses of ASelectException in org.aselect.system.logging
 

Methods in org.aselect.system.logging that throw ASelectException
 void AuthenticationLogger.init(java.lang.String sComponent, ConfigManager oConfigManager, java.lang.Object oLogTargetConfig, SystemLogger oSystemLogger)
          Initializes the Authentication logger with a database back-end.
 void SystemLogger.init(java.lang.String sLogFileNamePrefix, java.lang.String sLoggerNamespace, ConfigManager oConfigManager, java.lang.Object oLogTargetConfig, java.lang.String sWorkingDir)
          Initializes the System logger.
 void AuthenticationLogger.init(java.lang.String sComponent, java.lang.String sLogFileNamePrefix, java.lang.String sLoggerNamespace, ConfigManager oConfigManager, java.lang.Object oLogTargetConfig, SystemLogger oSystemLogger, java.lang.String sWorkingDir)
          Initializes the Authentication logger with a file back-end.
 



Copyright © 2008 SURFnet BV. All Rights Reserved.