Uses of Class
org.apache.rahas.TrustException

Packages that use TrustException
org.apache.rahas   
org.apache.rahas.client   
org.apache.rahas.impl   
 

Uses of TrustException in org.apache.rahas
 

Methods in org.apache.rahas that throw TrustException
 org.apache.axiom.soap.SOAPEnvelope TokenValidator.validate(RahasData data)
          Validate the token specified in the given request.
static org.apache.axiom.om.OMElement TrustUtil.createRequestSecurityTokenResponseElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestSecurityTokenResponseCollectionElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedSecurityTokenElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestSecurityTokenElement(int version)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedProofTokenElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createEntropyElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createComputedKeyElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestTypeElement(int version, org.apache.axiom.om.OMElement parent, java.lang.String value)
           
static org.apache.axiom.om.OMElement TrustUtil.createTokenTypeElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createBinarySecretElement(int version, org.apache.axiom.om.OMElement parent, java.lang.String type)
           
static org.apache.axiom.om.OMElement TrustUtil.createComputedKeyAlgorithm(int version, org.apache.axiom.om.OMElement parent, java.lang.String algoId)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedUnattachedRef(int version, org.apache.axiom.om.OMElement parent, java.lang.String refUri, java.lang.String refValueType)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedAttachedRef(int version, org.apache.axiom.om.OMElement parent, java.lang.String refUri, java.lang.String refValueType)
           
static org.apache.axiom.om.OMElement TrustUtil.createKeySizeElement(int version, org.apache.axiom.om.OMElement parent, int size)
           
static org.apache.axiom.om.OMElement TrustUtil.createKeyTypeElement(int version, org.apache.axiom.om.OMElement parent, java.lang.String type)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedTokenCanceledElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createLifetimeElement(int version, org.apache.axiom.om.OMElement parent, java.lang.String created, java.lang.String expires)
           
static org.apache.axiom.om.OMElement TrustUtil.createLifetimeElement(int version, org.apache.axiom.om.OMElement parent, long ttl)
           
static java.lang.String TrustUtil.getActionValue(int version, java.lang.String action)
           
static java.lang.String TrustUtil.getWSTNamespace(int version)
           
static int TrustUtil.getWSTVersion(java.lang.String ns)
           
protected  byte[] TrustUtil.generateEphemeralKey(int keySize)
          Create an ephemeral key
protected  byte[] TrustUtil.generateEphemeralKey(byte[] reqEnt, byte[] respEnt, java.lang.String algo, int keySize)
          Create an ephemeral key
static org.apache.axiom.om.OMElement TrustUtil.createCancelTargetElement(int version, org.apache.axiom.om.OMElement parent)
           
static org.apache.axiom.om.OMElement TrustUtil.createClaims(int version, org.apache.axiom.om.OMElement parent, java.lang.String dialect)
           
static org.apache.axiom.om.OMElement TrustUtil.createCancelRequest(java.lang.String tokenId, int version)
           
 org.apache.axiom.soap.SOAPEnvelope TokenRenewer.renew(RahasData data)
          Renew the token specified in the given request.
 void TokenStorage.add(Token token)
          Add the given token to the list.
 void TokenStorage.update(Token token)
          Update an existing token.
 java.lang.String[] TokenStorage.getTokenIdentifiers()
          Return the list of all token identifiers.
 Token[] TokenStorage.getExpiredTokens()
          Return the list of EXPIRED tokens.
 Token[] TokenStorage.getValidTokens()
          Return the list of ISSUED and RENEWED tokens.
 Token[] TokenStorage.getRenewedTokens()
          Return the list of RENEWED tokens.
 Token[] TokenStorage.getCancelledTokens()
          Return the list of CANCELLED tokens
 Token TokenStorage.getToken(java.lang.String id)
          Returns the Token of the given id
 void SimpleTokenStore.add(Token token)
           
 void SimpleTokenStore.update(Token token)
           
 java.lang.String[] SimpleTokenStore.getTokenIdentifiers()
           
 Token[] SimpleTokenStore.getValidTokens()
           
 Token[] SimpleTokenStore.getRenewedTokens()
           
 Token[] SimpleTokenStore.getCancelledTokens()
           
 Token[] SimpleTokenStore.getExpiredTokens()
           
 Token SimpleTokenStore.getToken(java.lang.String id)
           
protected  void SimpleTokenStore.processTokenExpiry()
           
 org.apache.axiom.soap.SOAPEnvelope TokenCanceler.cancel(RahasData data)
          Cancel the token specified in the request.
 java.lang.String TokenCanceler.getResponseAction(RahasData data)
          Returns the wsa:Action of the response.
 org.apache.axiom.soap.SOAPEnvelope TokenIssuer.issue(RahasData data)
          Create the response soap:Envelope for the given issue request.
 java.lang.String TokenIssuer.getResponseAction(RahasData data)
          Returns the wsa:Action of the response.
static TokenRequestDispatcherConfig TokenRequestDispatcherConfig.load(org.apache.axiom.om.OMElement configElem)
           
static TokenRequestDispatcherConfig TokenRequestDispatcherConfig.load(java.lang.String configFilePath)
           
 TokenIssuer TokenRequestDispatcherConfig.getDefaultIssuerInstace()
           
 TokenCanceler TokenRequestDispatcherConfig.getDefaultCancelerInstance()
           
 TokenIssuer TokenRequestDispatcherConfig.getIssuer(java.lang.String tokenType)
           
 org.apache.axiom.soap.SOAPEnvelope TokenRequestDispatcher.handle(org.apache.axis2.context.MessageContext inMsgCtx, org.apache.axis2.context.MessageContext outMsgCtx)
          Processes the incoming request and returns a SOAPEnvelope
 

Constructors in org.apache.rahas that throw TrustException
Token(java.lang.String id, org.apache.axiom.om.OMElement tokenElem, java.util.Date created, java.util.Date expires)
           
Token(java.lang.String id, org.apache.axiom.om.OMElement tokenElem, org.apache.axiom.om.OMElement lifetimeElem)
           
RahasData(org.apache.axis2.context.MessageContext inMessageContext)
          Create a new RahasData instance and populate it with the information from the request.
TokenRequestDispatcher(TokenRequestDispatcherConfig config)
           
TokenRequestDispatcher(org.apache.axiom.om.OMElement config)
           
TokenRequestDispatcher(java.lang.String configFilePath)
           
 

Uses of TrustException in org.apache.rahas.client
 

Methods in org.apache.rahas.client that throw TrustException
 Token STSClient.requestSecurityToken(org.apache.neethi.Policy servicePolicy, java.lang.String issuerAddress, org.apache.neethi.Policy issuerPolicy, java.lang.String appliesTo)
           
 boolean STSClient.cancelToken(java.lang.String issuerAddress, java.lang.String tokenId, java.lang.String action)
          Cancel a particular security token
 

Constructors in org.apache.rahas.client that throw TrustException
STSClient(org.apache.axis2.context.ConfigurationContext configCtx)
           
 

Uses of TrustException in org.apache.rahas.impl
 

Methods in org.apache.rahas.impl that throw TrustException
static TokenCancelerConfig TokenCancelerConfig.load(org.apache.axiom.om.OMElement elem)
           
static TokenCancelerConfig TokenCancelerConfig.load(java.lang.String configFilePath)
           
static byte[] TokenIssuerUtil.getSharedSecret(RahasData data, int keyComputation, int keySize)
           
static void TokenIssuerUtil.handleRequestedProofToken(RahasData data, int wstVersion, AbstractIssuerConfig config, org.apache.axiom.om.OMElement rstrElem, Token token, org.w3c.dom.Document doc)
           
static SCTIssuerConfig SCTIssuerConfig.load(org.apache.axiom.om.OMElement elem)
           
static SCTIssuerConfig SCTIssuerConfig.load(java.lang.String configFilePath)
           
 org.apache.axiom.soap.SOAPEnvelope SCTIssuer.issue(RahasData data)
          Issue a SecurityContextToken based on the wsse:Signature or wsse:UsernameToken

This will support returning the SecurityContextToken with the following types of wst:RequestedProof tokens: xenc:EncryptedKey wst:ComputedKey wst:BinarySecret (for secure transport)

 java.lang.String SCTIssuer.getResponseAction(RahasData data)
           
static SAMLTokenIssuerConfig SAMLTokenIssuerConfig.load(org.apache.axiom.om.OMElement elem)
           
static SAMLTokenIssuerConfig SAMLTokenIssuerConfig.load(java.lang.String configFilePath)
           
 org.apache.axiom.soap.SOAPEnvelope SAMLTokenIssuer.issue(RahasData data)
           
 java.lang.String SAMLTokenIssuer.getResponseAction(RahasData data)
           
protected  byte[] SAMLTokenIssuer.generateEphemeralKey(int keySize)
          Create an ephemeral key
 org.apache.axiom.soap.SOAPEnvelope TokenCancelerImpl.cancel(RahasData data)
          Cancel the token specified in the request.
 java.lang.String TokenCancelerImpl.getResponseAction(RahasData data)
          Returns the wsa:Action of the response.
 



Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.