Uses of Class
org.apache.ws.security.message.WSSecHeader

Packages that use WSSecHeader
org.apache.ws.security.handler   
org.apache.ws.security.message   
org.apache.ws.security.saml   
 

Uses of WSSecHeader in org.apache.ws.security.handler
 

Methods in org.apache.ws.security.handler that return WSSecHeader
 WSSecHeader RequestData.getSecHeader()
           
 

Methods in org.apache.ws.security.handler with parameters of type WSSecHeader
 void RequestData.setSecHeader(WSSecHeader secHeader)
           
 

Uses of WSSecHeader in org.apache.ws.security.message
 

Methods in org.apache.ws.security.message with parameters of type WSSecHeader
 void WSSecEncrypt.addExternalRefElement(Element dataRef, WSSecHeader secHeader)
          Adds (prepends) the external Reference element to the Security header.
 void WSSecDKEncrypt.addExternalRefElement(Element referenceList, WSSecHeader secHeader)
          Adds (prepends) the external Reference element to the Security header.
 List<javax.xml.crypto.dsig.Reference> WSSecSignatureBase.addReferencesToSign(Document doc, List<WSEncryptionPart> references, WSDocInfo wsDocInfo, javax.xml.crypto.dsig.XMLSignatureFactory signatureFactory, WSSecHeader secHeader, WSSConfig wssConfig, String digestAlgo)
          This method adds references to the Signature.
 List<javax.xml.crypto.dsig.Reference> WSSecSignature.addReferencesToSign(List<WSEncryptionPart> references, WSSecHeader secHeader)
          This method adds references to the Signature.
 List<javax.xml.crypto.dsig.Reference> WSSecDKSign.addReferencesToSign(List<WSEncryptionPart> references, WSSecHeader secHeader)
          This method adds references to the Signature.
 void WSSecEncryptedKey.appendBSTElementToHeader(WSSecHeader secHeader)
          Append the BinarySecurityToken to the elements already in the Security header.
 void WSSecSignature.appendBSTElementToHeader(WSSecHeader secHeader)
          Append the BinarySecurityToken to the security header.
 void WSSecDerivedKeyBase.appendDKElementToHeader(WSSecHeader secHeader)
           
 void WSSecEncryptedKey.appendToHeader(WSSecHeader secHeader)
          Append the EncryptedKey element to the elements already in the Security header.
 void WSSecUsernameToken.appendToHeader(WSSecHeader secHeader)
          Appends the UsernameToken element to the elements already in the Security header.
 Document WSSecSAMLToken.build(Document doc, AssertionWrapper assertion, WSSecHeader secHeader)
          Adds a new SAMLAssertion to a soap envelope.
 Document WSSecSignatureConfirmation.build(Document doc, byte[] sigVal, WSSecHeader secHeader)
          Adds a new SignatureConfirmation to a soap envelope.
 Document WSSecSignature.build(Document doc, Crypto cr, WSSecHeader secHeader)
          Builds a signed soap envelope.
 Document WSSecEncrypt.build(Document doc, Crypto crypto, WSSecHeader secHeader)
          Builds the SOAP envelope with encrypted Body and adds encrypted key.
 Document WSSecTimestamp.build(Document doc, WSSecHeader secHeader)
          Adds a new Timestamp to a soap envelope.
 Document WSSecUsernameToken.build(Document doc, WSSecHeader secHeader)
          Adds a new UsernameToken to a soap envelope.
 Document WSSecDKSign.build(Document doc, WSSecHeader secHeader)
           
 Document WSSecDKEncrypt.build(Document doc, WSSecHeader secHeader)
           
 void WSSecSignature.prepare(Document doc, Crypto cr, WSSecHeader secHeader)
          Initialize a WSSec Signature.
 void WSSecDKSign.prepare(Document doc, WSSecHeader secHeader)
           
 void WSSecEncryptedKey.prependBSTElementToHeader(WSSecHeader secHeader)
          Prepend the BinarySecurityToken to the elements already in the Security header.
 void WSSecSignature.prependBSTElementToHeader(WSSecHeader secHeader)
          Prepend the BinarySecurityToken to the elements already in the Security header.
 void WSSecDerivedKeyBase.prependDKElementToHeader(WSSecHeader secHeader)
          Prepend the DerivedKey element to the elements already in the Security header.
 void WSSecSecurityContextToken.prependSCTElementToHeader(Document doc, WSSecHeader secHeader)
           
 void WSSecEncryptedKey.prependToHeader(WSSecHeader secHeader)
          Prepend the EncryptedKey element to the elements already in the Security header.
 void WSSecTimestamp.prependToHeader(WSSecHeader secHeader)
          Prepends the Timestamp element to the elements already in the Security header.
 void WSSecUsernameToken.prependToHeader(WSSecHeader secHeader)
          Prepends the UsernameToken element to the elements already in the Security header.
 void WSSecSignatureConfirmation.prependToHeader(WSSecHeader secHeader)
          Prepends the SignatureConfirmation element to the elements already in the Security header.
 void WSSecSAMLToken.prependToHeader(WSSecHeader secHeader)
          Prepends the SAML Assertion to the elements already in the Security header.
 

Uses of WSSecHeader in org.apache.ws.security.saml
 

Methods in org.apache.ws.security.saml with parameters of type WSSecHeader
 Document WSSecSignatureSAML.build(Document doc, Crypto uCrypto, AssertionWrapper assertion, Crypto iCrypto, String iKeyName, String iKeyPW, WSSecHeader secHeader)
          Builds a signed soap envelope with SAML token.
 void WSSecSignatureSAML.computeSignature(List<javax.xml.crypto.dsig.Reference> referenceList, WSSecHeader secHeader, Element siblingElement)
          Compute the Signature over the references.
 void WSSecSignatureSAML.prepare(Document doc, Crypto uCrypto, AssertionWrapper assertion, Crypto iCrypto, String iKeyName, String iKeyPW, WSSecHeader secHeader)
          Initialize a WSSec SAML Signature.
 void WSSecSignatureSAML.prependSAMLElementsToHeader(WSSecHeader secHeader)
          Prepend the SAML elements to the elements already in the Security header.
 



Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.