Uses of Class
org.apache.rahas.TrustException

Packages that use TrustException
org.apache.rahas   
org.apache.rahas.client   
org.apache.rahas.impl   
org.apache.rampart.conversation   
org.apache.rampart.util   
 

Uses of TrustException in org.apache.rahas
 

Methods in org.apache.rahas that throw TrustException
static TokenRequestDispatcherConfig TokenRequestDispatcherConfig.load(org.apache.axiom.om.OMElement configElem)
           
static TokenRequestDispatcherConfig TokenRequestDispatcherConfig.load(String configFilePath)
           
 TokenIssuer TokenRequestDispatcherConfig.getDefaultIssuerInstace()
           
 TokenCanceler TokenRequestDispatcherConfig.getDefaultCancelerInstance()
           
 TokenIssuer TokenRequestDispatcherConfig.getIssuer(String tokenType)
           
 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, 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, String type)
           
static org.apache.axiom.om.OMElement TrustUtil.createComputedKeyAlgorithm(int version, org.apache.axiom.om.OMElement parent, String algoId)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedUnattachedRef(int version, org.apache.axiom.om.OMElement parent, String refUri, String refValueType)
           
static org.apache.axiom.om.OMElement TrustUtil.createRequestedAttachedRef(int version, org.apache.axiom.om.OMElement parent, String refUri, 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, 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, String created, String expires)
           
static org.apache.axiom.om.OMElement TrustUtil.createLifetimeElement(int version, org.apache.axiom.om.OMElement parent, long ttl)
           
static String TrustUtil.getActionValue(int version, String action)
           
static String TrustUtil.getWSTNamespace(int version)
           
static int TrustUtil.getWSTVersion(String ns)
           
protected  byte[] TrustUtil.generateEphemeralKey(int keySize)
          Create an ephemeral key
protected  byte[] TrustUtil.generateEphemeralKey(byte[] reqEnt, byte[] respEnt, 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.createCancelRequest(String tokenId, int version)
           
 org.apache.axiom.soap.SOAPEnvelope TokenCanceler.cancel(RahasData data)
          Cancel the token specified in the request.
 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.
 String TokenIssuer.getResponseAction(RahasData data)
          Returns the wsa:Action of the response.
 org.apache.axiom.soap.SOAPEnvelope TokenRenewer.renew(RahasData data)
          Renew the token specified in the given request.
 void SimpleTokenStore.add(Token token)
           
 void SimpleTokenStore.update(Token token)
           
 String[] SimpleTokenStore.getTokenIdentifiers()
           
 Token[] SimpleTokenStore.getValidTokens()
           
 Token[] SimpleTokenStore.getRenewedTokens()
           
 Token[] SimpleTokenStore.getCancelledTokens()
           
 Token[] SimpleTokenStore.getExpiredTokens()
           
 Token SimpleTokenStore.getToken(String id)
           
protected  void SimpleTokenStore.processTokenExpiry()
           
 void TokenStorage.add(Token token)
          Add the given token to the list.
 void TokenStorage.update(Token token)
          Update an existing token.
 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(String id)
          Returns the Token of the given id
 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
RahasData(org.apache.axis2.context.MessageContext inMessageContext)
          Create a new RahasData instance and populate it with the information from the request.
Token(String id, org.apache.axiom.om.OMElement tokenElem, Date created, Date expires)
           
Token(String id, org.apache.axiom.om.OMElement tokenElem, org.apache.axiom.om.OMElement lifetimeElem)
           
TokenRequestDispatcher(TokenRequestDispatcherConfig config)
           
TokenRequestDispatcher(org.apache.axiom.om.OMElement config)
           
TokenRequestDispatcher(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, String issuerAddress, org.apache.neethi.Policy issuerPolicy, String appliesTo)
           
 boolean STSClient.cancelToken(String issuerAddress, String tokenId, 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 SAMLTokenIssuerConfig SAMLTokenIssuerConfig.load(org.apache.axiom.om.OMElement elem)
           
static SAMLTokenIssuerConfig SAMLTokenIssuerConfig.load(String configFilePath)
           
static SCTIssuerConfig SCTIssuerConfig.load(org.apache.axiom.om.OMElement elem)
           
static SCTIssuerConfig SCTIssuerConfig.load(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, Document doc)
           
 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)

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

Uses of TrustException in org.apache.rampart.conversation
 

Methods in org.apache.rampart.conversation that throw TrustException
static void STSRequester.issueRequest(ConversationConfiguration config)
          Deprecated.  
 

Uses of TrustException in org.apache.rampart.util
 

Methods in org.apache.rampart.util that throw TrustException
static String RampartUtil.getSecConvToken(RampartMessageData rmd, SecureConversationToken secConvTok)
          Obtain a security context token.