Uses of Class
com.sun.xml.wss.XWSSecurityException

Packages that use XWSSecurityException
com.sun.xml.ws.security   
com.sun.xml.ws.security.impl   
com.sun.xml.ws.security.impl.kerberos   
com.sun.xml.ws.security.opt.api   
com.sun.xml.ws.security.opt.api.keyinfo   
com.sun.xml.ws.security.opt.crypto   
com.sun.xml.ws.security.opt.impl   
com.sun.xml.ws.security.opt.impl.attachment   
com.sun.xml.ws.security.opt.impl.crypto   
com.sun.xml.ws.security.opt.impl.dsig   
com.sun.xml.ws.security.opt.impl.enc   
com.sun.xml.ws.security.opt.impl.incoming   
com.sun.xml.ws.security.opt.impl.incoming.processor   
com.sun.xml.ws.security.opt.impl.keyinfo   
com.sun.xml.ws.security.opt.impl.message   
com.sun.xml.ws.security.opt.impl.reference   
com.sun.xml.ws.security.opt.impl.tokens   
com.sun.xml.ws.security.opt.impl.util   
com.sun.xml.wss   
com.sun.xml.wss.core   
com.sun.xml.wss.core.reference   
com.sun.xml.wss.impl   
com.sun.xml.wss.impl.apachecrypto   
com.sun.xml.wss.impl.c14n   
com.sun.xml.wss.impl.dsig   
com.sun.xml.wss.impl.filter   
com.sun.xml.wss.impl.keyinfo   
com.sun.xml.wss.impl.misc   
com.sun.xml.wss.impl.policy   
com.sun.xml.wss.impl.policy.mls   
com.sun.xml.wss.impl.policy.verifier   
com.sun.xml.wss.jaxws.impl   
com.sun.xml.wss.provider.wsit   
com.sun.xml.wss.saml   
com.sun.xml.wss.saml.assertion.saml11.jaxb10   
com.sun.xml.wss.saml.assertion.saml11.jaxb20   
com.sun.xml.wss.saml.assertion.saml20.jaxb20   
com.sun.xml.wss.saml.util   
com.sun.xml.wss.util   
com.sun.xml.xwss   
 

Uses of XWSSecurityException in com.sun.xml.ws.security
 

Methods in com.sun.xml.ws.security that throw XWSSecurityException
 Key IssuedTokenContext.getDecipheredOtherPartyEntropy(Key privKey)
          Get the Entropy if any provided by the other party, null otherwise If the Entropy was specified as an then this method would return the decrypted secret
 

Uses of XWSSecurityException in com.sun.xml.ws.security.impl
 

Methods in com.sun.xml.ws.security.impl that throw XWSSecurityException
 Key IssuedTokenContextImpl.getDecipheredOtherPartyEntropy(Key privKey)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.impl.kerberos
 

Methods in com.sun.xml.ws.security.impl.kerberos that throw XWSSecurityException
 KerberosContext KerberosLogin.login(String loginModule, byte[] token)
           
 KerberosContext KerberosLogin.login(String loginModule, String servicePrincipal, boolean credDeleg)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.api
 

Methods in com.sun.xml.ws.security.opt.api that throw XWSSecurityException
 void TokenValidator.validate(ProcessingContext context)
          Peforms token validation , eg: In case BinarySecurityToken checks if the token is valid.
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.api.keyinfo
 

Methods in com.sun.xml.ws.security.opt.api.keyinfo that throw XWSSecurityException
 BuilderResult TokenBuilder.process()
          Processes the token to obtain the keys etc
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.crypto
 

Methods in com.sun.xml.ws.security.opt.crypto that throw XWSSecurityException
 void JAXBData.writeTo(OutputStream os)
           
 void JAXBData.writeTo(XMLStreamWriter writer)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl
 

Methods in com.sun.xml.ws.security.opt.impl that throw XWSSecurityException
 void JAXBFilterProcessingContext.copy(ProcessingContext ctxx1, ProcessingContext ctxx2)
           
 void JAXBFilterProcessingContext.setSOAPMessage(SOAPMessage message)
          set the SOAP Message into the ProcessingContext.
 

Constructors in com.sun.xml.ws.security.opt.impl that throw XWSSecurityException
JAXBFilterProcessingContext(ProcessingContext context)
           
JAXBFilterProcessingContext(String messageIdentifier, SecurityPolicy securityPolicy, Message message, SOAPVersion soapVersion)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.attachment
 

Constructors in com.sun.xml.ws.security.opt.impl.attachment that throw XWSSecurityException
EncryptedAttachment(Attachment attachment, String dataAlgo, Key key)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.crypto
 

Methods in com.sun.xml.ws.security.opt.impl.crypto that throw XWSSecurityException
 void JAXBDataImpl.writeTo(OutputStream os)
           
 void JAXBDataImpl.writeTo(XMLStreamWriter writer)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.dsig
 

Methods in com.sun.xml.ws.security.opt.impl.dsig that throw XWSSecurityException
 SignedInfo SignatureElementFactory.constructSignedInfo(JAXBFilterProcessingContext fpContext)
           
 BuilderResult TokenProcessor.process()
          process the keyBinding and populate BuilderResult with appropriate key and KeyInfo
static int SignatureProcessor.sign(JAXBFilterProcessingContext context)
          performs the signature
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.enc
 

Methods in com.sun.xml.ws.security.opt.impl.enc that throw XWSSecurityException
 BuilderResult TokenProcessor.process()
          Identifies suitable key binding and creates corresponding BuilderResult element for setting various credentials like data protecton key ..etc process the keyBinding and populate BuilderResult with appropriate key and KeyInfo
 void EncryptionProcessor.process(JAXBFilterProcessingContext context)
          performs encryption
 

Constructors in com.sun.xml.ws.security.opt.impl.enc that throw XWSSecurityException
CryptoProcessor(int mode, String algo, Data ed, Key key)
          Creates a new instance of EncryptionProcessor
CryptoProcessor(int mode, String algo, Key key)
           
CryptoProcessor(int mode, String algo, Key dk, Key key)
           
JAXBEncryptedKey(EncryptedKeyType ekt, Key kk, Key dk, SOAPVersion soapVersion)
          Creates a new instance of JAXBEncryptedKey
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.incoming
 

Methods in com.sun.xml.ws.security.opt.impl.incoming that throw XWSSecurityException
 InputStream EncryptedData.getCipherInputStream()
           
 InputStream EncryptedHeader.getCipherInputStream()
           
 InputStream EncryptedData.getCipherInputStream(Key key)
           
 InputStream EncryptedHeader.getCipherInputStream(Key key)
           
 XMLStreamReader EncryptedData.getDecryptedData()
           
 XMLStreamReader EncryptedHeader.getDecryptedData()
           
 XMLStreamReader EncryptedData.getDecryptedData(Key key)
           
 XMLStreamReader EncryptedHeader.getDecryptedData(Key key)
           
 byte[] EncryptedData.getDecryptedMimeData()
           
 byte[] EncryptedData.getDecryptedMimeData(Key key)
           
 Key DerivedKeyToken.getKey()
           
 Key SAMLAssertion.getKey()
           
 Key EncryptedKey.getKey(String encAlgo)
           
 XMLStreamReader SAMLAssertion.getSamlReader()
           
 boolean Signature.isReady()
           
 boolean TargetResolverImpl.isTargetPresent(List<Target> actualTargets)
           
 void SAMLAssertion.process(XMLStreamReader reader)
           
 void Signature.process(XMLStreamReader signature)
           
 void Signature.process(XMLStreamReader signature, boolean storeSigConfirmValue)
           
 void SAMLAssertion.processNoValidation(XMLStreamReader reader, XMLStreamWriter buffer)
           
 void TargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets, List<Target> inferredTargets, WSSPolicy actualPolicy)
           
protected static SecurityHeaderElement KeySelectorImpl.resolveToken(String uri, XMLCryptoContext context)
           
 void SAMLAssertion.skipAdviceValidation(XMLStreamReader reader)
           
 boolean Signature.validate()
           
 void KerberosBinarySecurityToken.validate(ProcessingContext context)
           
 void SAMLAssertion.validate(ProcessingContext context)
           
 void SignatureConfirmation.validate(ProcessingContext context)
           
 void TimestampHeader.validate(ProcessingContext context)
           
 void UsernameTokenHeader.validate(ProcessingContext context)
           
 void X509BinarySecurityToken.validate(ProcessingContext context)
           
 Message SecurityRecipient.validateMessage(JAXBFilterProcessingContext ctx)
           
 boolean SAMLAssertion.validateSignature()
           
 XMLStreamReader Signature.wrapWithDigester(Reference ref, XMLStreamReader message, String bodyPrologue, String bodyEpilogue, TagInfoset bodyTag, HashMap<String,String> parentNS, boolean payLoad)
           
 

Constructors in com.sun.xml.ws.security.opt.impl.incoming that throw XWSSecurityException
DerivedKeyToken(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls)
          Creates a new instance of DerivedKeyTokenProcessor
EncryptedData(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap<String,String> parentNS)
          Creates a new instance of EncryptedData
EncryptedData(XMLStreamReader reader, Key dataEncKey, JAXBFilterProcessingContext pc, HashMap<String,String> parentNS)
           
EncryptedHeader(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap<String,String> parentNS)
          Creates a new instance of EncryptedHeader
EncryptedKey(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls)
          Creates a new instance of EncryptedKey
EncryptedKey(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls, boolean ignoreEKSHA1)
           
SAMLAssertion(XMLStreamReader reader, JAXBFilterProcessingContext jpc, StreamReaderBufferCreator creator, HashMap nsDecl)
          Creates a new instance of SAMLAssertion
SecurityContextToken(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls)
          Creates a new instance of SecurityContextToken
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.incoming.processor
 

Methods in com.sun.xml.ws.security.opt.impl.incoming.processor that throw XWSSecurityException
 SecurityHeaderElement SecurityHeaderProcessor.createHeader(XMLStreamReader message)
          gets the SecurityElementType from the message and creates and processes such header
 Key KeyInfoProcessor.getKey(XMLStreamReader reader)
           
 SignedInfo SignedInfoProcessor.process()
          processes different types the SignedInfo element of an XMLSignature
 void CipherDataProcessor.process(XMLStreamReader reader)
          processes the cipher data and sets the cipher value
 Key KeyValueProcessor.processKeyValue(XMLStreamReader reader)
          processes the KeyValue token and returns the Key
 boolean SignedInfoProcessor.processReference(Reference reference)
          processes the given reference
 Key KeyValueProcessor.processRSAKeyValue(XMLStreamReader reader)
          gets the RSA KeyValue from the reader and returns the Key
 byte[] CipherDataProcessor.readAsBytes()
           
 InputStream CipherDataProcessor.readAsStream()
           
 void SignedInfoProcessor.readCanonicalizationMethod(XMLStreamReader reader)
           
 Key SecurityTokenProcessor.resolveReference(XMLStreamReader reader)
          resolves references and returns Key
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.keyinfo
 

Methods in com.sun.xml.ws.security.opt.impl.keyinfo that throw XWSSecurityException
protected  KeyIdentifier TokenBuilder.buildKeyInfoWithKI(AuthenticationTokenPolicy.X509CertificateBinding binding, String refType)
          builds keyInfo with the given X509 certificate binding
protected  KeyIdentifier TokenBuilder.buildKeyInfoWithKIKerberos(AuthenticationTokenPolicy.KerberosTokenBinding binding, String refType)
          builds keyInfo with the given kerberos token binding
protected  BinarySecurityToken TokenBuilder.createBinarySecurityToken(AuthenticationTokenPolicy.X509CertificateBinding binding, X509Certificate x509Cert)
          if a BinarySecurityToken already exists in the security header with the id of the binding returns it else creates a BinarySecurityToken with the X509 certificate provided Adds the username token to the security header
protected  BinarySecurityToken TokenBuilder.createKerberosBST(AuthenticationTokenPolicy.KerberosTokenBinding binding, byte[] kerbToken)
          if an BinarySecurityToken already exists in the security header with the id of the binding returns it else creates a new BinarySecurityToken with the kerboros token provided Adds the BinarySecurityToken to the security header
protected  UsernameToken TokenBuilder.createUsernameToken(AuthenticationTokenPolicy.UsernameTokenBinding binding, UsernameToken unToken)
          if an UsernameToken already exists in the security header with the id of the binding returns it else sets the id of the binding in the usernametoken provided and returns it Adds the username token to the security header
 BuilderResult DerivedKeyTokenBuilder.process()
          identifies the suitable key binding and obtains the keys from them calculates the derived key and sets it in security header reruens a BuilderResult with all token details set in it
 BuilderResult IssuedTokenBuilder.process()
           
 BuilderResult KerberosTokenBuilder.process()
           
 BuilderResult KeyValueTokenBuilder.process()
           
 BuilderResult SamlTokenBuilder.process()
           
 BuilderResult SCTBuilder.process()
           
 BuilderResult SymmetricTokenBuilder.process()
           
 BuilderResult UsernameTokenBuilder.process()
          processes the token ,builds keyinfo and sets it in BuilderResult
 BuilderResult X509TokenBuilder.process()
          processes the token and obtain the keys
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.message
 

Methods in com.sun.xml.ws.security.opt.impl.message that throw XWSSecurityException
 List ETHandler.buildEDList(EncryptionPolicy policy, Target target, JAXBFilterProcessingContext context, Key key, KeyInfo ki)
           
 Object SecuredMessage.getBody()
           
protected  SecurityHeaderElement ETHandler.handleURI(EncryptionPolicy policy, Target target, JAXBFilterProcessingContext context, Key key, KeyInfo ki)
           
protected  Data ETHandler.toData(Object header, boolean contentOnly, JAXBFilterProcessingContext context)
           
protected  SecurityHeaderElement ETHandler.toMessageHeader(EncryptionPolicy policy, Target target, JAXBFilterProcessingContext context, Key key, Object header, KeyInfo ki, boolean isEncryptedHeaders)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.reference
 

Methods in com.sun.xml.ws.security.opt.impl.reference that throw XWSSecurityException
 void KeyIdentifier.updateReferenceValue(byte[] kerberosToken)
           
 void KeyIdentifier.updateReferenceValue(X509Certificate cert)
           
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.tokens
 

Methods in com.sun.xml.ws.security.opt.impl.tokens that throw XWSSecurityException
 void Timestamp.createDateTime()
           
 void UsernameToken.setCreationTime(String time)
          set the creation time.
 

Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.util
 

Methods in com.sun.xml.ws.security.opt.impl.util that throw XWSSecurityException
 EncryptedKey WSSElementFactory.createEncryptedKey(String id, String keyEncAlgo, KeyInfo keyInfo, Key dkEK, Key dataEncKey)
           
static X509Certificate SOAPUtil.getCertificateFromToken(BinarySecurityToken bst)
           
 Certificate CertificateRetriever.getServerKeyStore(WSEndpoint wse)
           
 

Uses of XWSSecurityException in com.sun.xml.wss
 

Subclasses of XWSSecurityException in com.sun.xml.wss
static class NonceManager.NonceException
          Exception to be thrown when an Error in processing received nonces occurs.
 

Methods in com.sun.xml.wss that throw XWSSecurityException
abstract  boolean RealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password)
           
 boolean RealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password, Map runtimeProps)
           
 boolean RealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created)
           
 boolean RealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created, Map runtimeProps)
           
 String SecurityEnvironment.authenticateUser(Map context, String username)
          Authenticate the user given the username and context.
 boolean SecurityEnvironment.authenticateUser(Map context, String username, String password)
          Authenticate the user against a list of known username-password pairs.
 boolean SecurityEnvironment.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created)
          Authenticate the user given the password digest.
 void ProcessingContext.copy(ProcessingContext ctx1, ProcessingContext ctx2)
          copy operator
 void ProcessingContext.copy(SecurityProcessingContext ctx1, SecurityProcessingContext ctx2)
           
 void SecurityProcessingContext.copy(SecurityProcessingContext ctx1, SecurityProcessingContext ctx2)
          copy operator
 ProcessingContext XWSSProcessor.createProcessingContext(SOAPMessage msg)
          Create a Processing Context initialized with the given SOAPMessage
abstract  XWSSProcessor XWSSProcessorFactory.createProcessorForSecurityConfiguration(InputStream securityConfiguration, CallbackHandler handler)
          Creates a new instance of XWSSProcessor
 KerberosContext SecurityEnvironment.doKerberosLogin()
          Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etc
 KerberosContext SecurityEnvironment.doKerberosLogin(byte[] tokenValue)
          Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etc
 CallbackHandler SecurityEnvironment.getCallbackHandler()
           
 X509Certificate SecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate SecurityEnvironment.getCertificate(Map context, byte[] keyIdentifier)
           
 X509Certificate SecurityEnvironment.getCertificate(Map context, byte[] identifier, String valueType)
           
 X509Certificate SecurityEnvironment.getCertificate(Map context, PublicKey publicKey, boolean forSign)
           
 X509Certificate SecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning)
           
 Element TokenPolicyMetaData.getClaims()
           
 X509Certificate SecurityEnvironment.getDefaultCertificate(Map context)
          Retrieves a reasonable default value for the current user's X509Certificate if one exists.
 String SecurityEnvironment.getPassword(Map context)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, PublicKey publicKey, boolean forSign)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, String alias)
           
 PrivateKey SecurityEnvironment.getPrivateKey(Map context, X509Certificate cert)
           
 PublicKey SecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName)
           
 PublicKey SecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier)
           
 PublicKey SecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier, String valueType)
           
static Subject SubjectAccessor.getRequesterSubject(Object context)
           
 SecretKey SecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode)
           
 String SecurityEnvironment.getUsername(Map context)
           
 Element SecurityEnvironment.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc)
          Locate and return a SAML Assertion, given the Authority binding and assertionId
static void BasicSecurityProfile.log_bsp_3104()
           
static void BasicSecurityProfile.log_bsp_3227()
           
static XWSSProcessorFactory XWSSProcessorFactory.newInstance()
          Creates a new instance of XWSSProcessorFactory
 AuthenticationTokenPolicy.SAMLAssertionBinding SecurityEnvironment.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding policy, DynamicApplicationContext context)
          Locate and update the Policy argument with the SAML Assertion and/or the AuthorityBinding and Assertion ID information.
 SOAPMessage XWSSProcessor.secureOutboundMessage(ProcessingContext messageCntxt)
          Adds Security to an outbound SOAPMessage according to the Security Policy inferred from the SecurityConfiguration with which this XWSSProcessor was initialized.
 void ProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy)
          set the SecurityPolicy for the context
 void SecurityProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy)
          set the SecurityPolicy for the context
 void ProcessingContext.setSOAPMessage(SOAPMessage message)
          set the SOAP Message into the ProcessingContext.
 void SecurityProcessingContext.setSOAPMessage(SOAPMessage message)
          set the SOAP Message into the ProcessingContext.
 boolean SecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long maxNonceAge)
          Validate the given nonce.
 boolean SecurityEnvironment.validateCertificate(X509Certificate cert, Map context)
          Validate an X509Certificate.
 void SecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit)
          Validate the creation time.
 void SecurityEnvironment.validateSAMLAssertion(Map context, Element assertion)
          Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc.
 void SecurityEnvironment.validateSAMLAssertion(Map context, XMLStreamReader assertion)
          Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc.
 void SecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit)
           
 void SecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit)
          Validate the creation time.
 SOAPMessage XWSSProcessor.verifyInboundMessage(ProcessingContext messageCntxt)
          Verifies Security in an inbound SOAPMessage according to the Security Policy inferred from the SecurityConfiguration with which this XWSSProcessor was initialized.
 

Constructors in com.sun.xml.wss that throw XWSSecurityException
ProcessingContext(StaticPolicyContext context, SecurityPolicy securityPolicy, SOAPMessage message)
          Constructor
 

Uses of XWSSecurityException in com.sun.xml.wss.core
 

Methods in com.sun.xml.wss.core that throw XWSSecurityException
 void KeyInfoHeaderBlock.addDSAKeyValue(SOAPElement dsakeyvalue)
          Method add
 void KeyInfoHeaderBlock.addEncryptedKey(EncryptedKeyToken reference)
          Method addEncryptedKey
 void KeyInfoHeaderBlock.addKeyName(SOAPElement keyname)
          Method add.
 void KeyInfoHeaderBlock.addKeyValue(SOAPElement keyvalue)
          Method addKeyValue
 void KeyInfoHeaderBlock.addMgmtData(SOAPElement mgmtdata)
          Method add
 void KeyInfoHeaderBlock.addPGPData(SOAPElement pgpdata)
          Method addPGPData
 void ReferenceListHeaderBlock.addReference(String referenceURI)
          Adds a reference to the reference list.
 void KeyInfoHeaderBlock.addRetrievalMethod(SOAPElement retrievalmethod)
          Method addRetrievalMethod
 void KeyInfoHeaderBlock.addRSAKeyValue(SOAPElement rsakeyvalue)
          Method add
 void KeyInfoHeaderBlock.addSecurityTokenReference(SecurityTokenReference reference)
          Method addSecurityTokenReference
 void SignatureHeaderBlock.addSignedInfoReference(String referenceURI, com.sun.org.apache.xml.internal.security.transforms.Transforms transforms)
          Adds a Reference with just the URI and the transforms.
 void SignatureHeaderBlock.addSignedInfoReference(String referenceURI, com.sun.org.apache.xml.internal.security.transforms.Transforms trans, String digestURI)
          Adds a Reference with URI, transforms and Digest algorithm URI
 void SignatureHeaderBlock.addSignedInfoReference(String referenceURI, com.sun.org.apache.xml.internal.security.transforms.Transforms trans, String digestURI, String referenceId, String referenceType)
          Add a Reference with full parameters to this Signature
 void KeyInfoHeaderBlock.addSPKIData(SOAPElement spkidata)
          Method add
 void EncryptedTypeHeaderBlock.addTransform(String algorithmURI)
           
 void KeyInfoHeaderBlock.addX509Data(SOAPElement x509data)
          Method addX509Data
 void KeyInfoHeaderBlock.addX509Data(com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data)
           
 void SecurityHeader.appendChild(SecurityHeaderBlock block)
           
 void SignatureHeaderBlock.appendObject(SOAPElement object)
          Method appendObject.
 boolean SignatureHeaderBlock.checkSignatureValue(Key pk)
          Verifies if the signature is valid by redigesting all References, comparing those against the stored DigestValues and then checking to see if the Signatures match on the SignedInfo.
 boolean SignatureHeaderBlock.checkSignatureValue(X509Certificate cert)
          Extracts the public key from the certificate and verifies if the signature is valid by re-digesting all References, comparing those against the stored DigestValues and then checking to see if the Signatures match on the SignedInfo.
 void EncryptedHeaderBlock.copyAttributes(SecurableSoapMessage secureMsg, SecurityHeader _secHeader)
           
 void Timestamp.createDateTime()
           
static SecurityHeaderBlock DerivedKeyTokenHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock EncryptedDataHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock EncryptedKeyHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock KeyInfoHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock ReferenceListHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock SamlAssertionHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock SecurityContextTokenImpl.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock SecurityTokenReference.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock SignatureConfirmationHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock SignatureHeaderBlock.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock UsernameToken.fromSoapElement(SOAPElement element)
           
static SecurityHeaderBlock X509SecurityToken.fromSoapElement(SOAPElement element)
           
 SOAPElement DerivedKeyTokenHeaderBlock.getAsSoapElement()
           
 SOAPElement EncryptedDataHeaderBlock.getAsSoapElement()
           
 SOAPElement EncryptedHeaderBlock.getAsSoapElement()
           
 SOAPElement EncryptedKeyHeaderBlock.getAsSoapElement()
           
 SOAPElement KeyInfoHeaderBlock.getAsSoapElement()
          Method to return the KeyInfo as a SOAPElement.
 SOAPElement ReferenceElement.getAsSoapElement()
           
 SOAPElement SamlAssertionHeaderBlock.getAsSoapElement()
           
 SOAPElement SecurityContextTokenImpl.getAsSoapElement()
           
 SOAPElement SecurityHeaderBlock.getAsSoapElement()
           
 SOAPElement SignatureConfirmationHeaderBlock.getAsSoapElement()
           
 SOAPElement SignatureHeaderBlock.getAsSoapElement()
          Method to return the Signature as a SOAPElement
 SOAPElement Timestamp.getAsSoapElement()
           
 BinarySecret KeyInfoHeaderBlock.getBinarySecret(int index)
           
 X509Certificate X509SecurityToken.getCertificate()
           
 SOAPElement EncryptedTypeHeaderBlock.getCipherData(boolean create)
           
 SOAPElement EncryptedTypeHeaderBlock.getCipherReference(boolean create, String uri)
           
 String EncryptedTypeHeaderBlock.getCipherValue()
           
 SecurityHeaderBlock SecurityHeader.getCurrentHeaderBlock(Class implType)
          Get the header block to be processed next.
 EncryptedKeyToken KeyInfoHeaderBlock.getEncryptedKey(int index)
          Method getEncryptedKey
 SOAPElement SignatureHeaderBlock.getKeyInfo()
          Returns the KeyInfo child.
 KeyInfoHeaderBlock SignatureHeaderBlock.getKeyInfoHeaderBlock()
          Returns the KeyInfo as a HeaderBlock.
 SOAPElement KeyInfoHeaderBlock.getKeyName(int index)
          Method getKeyName
 String KeyInfoHeaderBlock.getKeyNameString(int index)
          Method getKeyNameString
 com.sun.org.apache.xml.internal.security.keys.content.KeyValue KeyInfoHeaderBlock.getKeyValue(int index)
          Method getKeyValue
 SOAPElement KeyInfoHeaderBlock.getKeyValueElement(int index)
          Method getKeyValueElement
 SOAPElement KeyInfoHeaderBlock.getMgmtData(int index)
          Method getMgmtData
 SOAPElement SignatureHeaderBlock.getObjectItem(int index)
          Returns the indexth ds:Object child of the signature or null if no such ds:Object element exists.
 SOAPElement KeyInfoHeaderBlock.getPGPData(int index)
          Method getPGPData
 SOAPElement KeyInfoHeaderBlock.getRetrievalMethod(int index)
          Method getRetrievalMethod
 Key EncryptedKeyToken.getSecretKey(Key privKey, String dataEncAlgo)
           
 SecurityTokenReference KeyInfoHeaderBlock.getSecurityTokenReference(int index)
          Method getSecurityTokenReference
 byte[] SignatureHeaderBlock.getSignatureValue()
          Method getSignatureValue
 SOAPElement SignatureHeaderBlock.getSignedInfo()
          Returns the completely parsed SignedInfo object.
 SOAPElement KeyInfoHeaderBlock.getSPKIData(int index)
          Method getSPKIData
 String BinarySecurityToken.getTextValue()
          get the actual value of the text node.
 String X509SecurityToken.getTextValue()
           
 Iterator EncryptedTypeHeaderBlock.getTransforms()
           
 SOAPElement KeyInfoHeaderBlock.getUnknownElement(int index)
          Method getUnknownElement
 com.sun.org.apache.xml.internal.security.keys.content.X509Data KeyInfoHeaderBlock.getX509Data(int index)
          Method getX509Data
 SOAPElement KeyInfoHeaderBlock.getX509DataElement(int index)
          Method getX509DataElement
 void EncryptedTypeHeaderBlock.initializeEncryptedType(SOAPElement element)
           
 void SecurityHeader.insertBefore(SecurityHeaderBlock block, Node elem)
           
 void SecurityHeader.insertHeaderBlock(SecurityHeaderBlock block)
          Inserts the header block at the top of the security header, i.e, the block becomes the first child element of the security header.
 void SecurityHeader.insertHeaderBlockElement(SOAPElement blockElement)
           
 SOAPElement SecurityHeader.makeUsable(SOAPElement elem)
           
 void EncryptedKeyHeaderBlock.setCipherValue(String cipherValue)
           
 void UsernameToken.setCreationTime(String time)
          set the creation time.
 void SecurityHeader.setCurrentHeaderElement(SOAPElement currentElement)
           
 void EncryptedTypeHeaderBlock.setEncryptionMethod(String algorithmURI)
           
 void SecurityTokenReference.setReference(ReferenceElement referenceElement)
           
 void SecurityTokenReference.setSamlAuthorityBinding(Element binding, Document doc)
           
 void SignatureHeaderBlock.sign(Key signingKey)
          Digests all References in the SignedInfo, calculates the signature value and sets it in the SignatureValue Element.
 

Constructors in com.sun.xml.wss.core that throw XWSSecurityException
DerivedKeyTokenHeaderBlock(Document contextDocument, SecurityTokenReference securityTokenRefElement, String wsuId)
           
DerivedKeyTokenHeaderBlock(Document contextDocument, SecurityTokenReference securityTokenRefElement, String nonce, long offset, long length, String wsuId)
           
DerivedKeyTokenHeaderBlock(Document contextDocument, SecurityTokenReference securityTokenRefElement, String nonce, long offset, long length, String wsuId, String label)
           
DerivedKeyTokenHeaderBlock(Document contextDocument, SecurityTokenReference securityTokenRefElement, String nonce, long generation, String wsuId)
           
DerivedKeyTokenHeaderBlock(Document contextDocument, SecurityTokenReference securityTokenRefElement, String nonce, String wsuId)
           
DerivedKeyTokenHeaderBlock(SOAPElement derivedKeyTokenHeaderBlock)
           
EncryptedDataHeaderBlock()
          Create an empty EncryptedData element.
EncryptedDataHeaderBlock(SOAPElement element)
           
EncryptedHeaderBlock(Document doc)
           
EncryptedHeaderBlock(SOAPElement delegateElement)
          Creates a new instance of EncryptedHeaderBlock
EncryptedKeyHeaderBlock()
          Create an empty EncryptedKey element.
EncryptedKeyHeaderBlock(Document doc)
          Create an empty EncryptedKey element whose owner document is given.
EncryptedKeyHeaderBlock(SOAPElement element)
           
KeyInfoHeaderBlock(Document ownerDoc)
          constructor that creates an empty KeyInfo
KeyInfoHeaderBlock(com.sun.org.apache.xml.internal.security.keys.KeyInfo keyinfo)
          constructor that takes Apache KeyInfo
KeyInfoHeaderBlock(SOAPElement element)
          parse and create the KeyInfo element
ReferenceListHeaderBlock()
          Creates an empty ReferenceList element.
ReferenceListHeaderBlock(Document doc)
          Create an empty ReferenceList element whose owner document is doc
ReferenceListHeaderBlock(SOAPElement element)
           
SamlAssertionHeaderBlock(Element assertion, Document doc)
          Constructs code>SamlAssertionHeaderBlock from an existing SAML Assertion.
SamlAssertionHeaderBlock(SOAPElement element)
          Constructs a SAML Assertion header block from an existing SOAPElement.
SecurityContextTokenImpl(Document contextDocument, String contextId, String instance, String wsuId, List extElements)
           
SecurityContextTokenImpl(SOAPElement sct)
           
SecurityTokenReference()
          Creates an "empty" SecurityTokenReference element
SecurityTokenReference(Document doc)
          Creates an "empty" SecurityTokenReference element whose owner document is doc
SecurityTokenReference(SOAPElement element)
           
SecurityTokenReference(SOAPElement element, boolean isBSP)
          Takes a SOAPElement which has the required structure of a SecurityTokenReference (including the reference element).
SignatureConfirmationHeaderBlock(SOAPElement element)
           
SignatureHeaderBlock(Document doc, String signatureMethodURI)
          This creates a new ds:Signature Element and adds an empty ds:SignedInfo.
SignatureHeaderBlock(SOAPElement elem)
          parse and create the Signature element
SignatureHeaderBlock(com.sun.org.apache.xml.internal.security.signature.XMLSignature signature)
          constructor that takes Apache Signature
Timestamp(SOAPElement element)
          Takes a SOAPElement and checks if it has the right name.
UsernameToken(SOAPElement usernameTokenSoapElement)
          Extracts info from SOAPElement representation
UsernameToken(SOAPElement usernameTokenSoapElement, boolean bspFlag)
           
X509SecurityToken(SOAPElement tokenElement)
           
X509SecurityToken(SOAPElement tokenElement, boolean isBSP)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.core.reference
 

Methods in com.sun.xml.wss.core.reference that throw XWSSecurityException
 SOAPElement X509IssuerSerial.getAsSoapElement()
           
 byte[] EncryptedKeySHA1Identifier.getDecodedBase64EncodedValue()
           
 byte[] X509SubjectKeyIdentifier.getDecodedBase64EncodedValue()
           
 byte[] X509ThumbPrintIdentifier.getDecodedBase64EncodedValue()
           
 String KeyIdentifier.getDecodedReferenceValue()
          Look at EncodingType (if any) and return decoded result.
 String X509IssuerSerial.getIssuerName()
          Method getIssuerName
 BigInteger X509IssuerSerial.getSerialNumber()
          Method getSerialNumber
 int X509IssuerSerial.getSerialNumberInteger()
          Method getSerialNumberInteger
static byte[] X509SubjectKeyIdentifier.getSubjectKeyIdentifier(X509Certificate cert)
           
static byte[] X509ThumbPrintIdentifier.getThumbPrintIdentifier(X509Certificate cert)
           
 void EmbeddedReference.setEmbeddedSoapElement(SOAPElement element)
           
 void KeyIdentifier.setReferenceValue(String encodedValue)
           
 

Constructors in com.sun.xml.wss.core.reference that throw XWSSecurityException
DirectReference()
          Creates a DirectReference element.
DirectReference(SOAPElement element)
           
DirectReference(SOAPElement element, boolean isBSP)
          Takes a SOAPElement and checks if it has the right name.
EmbeddedReference()
          Creates an "empty" EmbeddedReference element.
EmbeddedReference(SOAPElement element)
          Takes a SOAPElement and checks if it has the right name and structure.
EncryptedKeySHA1Identifier(Document doc)
          Creates an "empty" KeyIdentifier element with default encoding type and default value type.
EncryptedKeySHA1Identifier(SOAPElement element)
           
KeyIdentifier(Document doc)
          Creates an "empty" KeyIdentifier element with default encoding type and default value type.
KeyIdentifier(SOAPElement element)
          Takes a SOAPElement and checks if it has the right name.
SamlKeyIdentifier(Document doc)
          Creates an "empty" KeyIdentifier element with default encoding type and default value type.
SamlKeyIdentifier(SOAPElement element)
           
X509IssuerSerial(SOAPElement element)
          Constructor X509IssuerSerial
X509SubjectKeyIdentifier(Document doc)
          Creates an "empty" KeyIdentifier element with default encoding type and default value type.
X509SubjectKeyIdentifier(SOAPElement element)
           
X509ThumbPrintIdentifier(Document doc)
          Creates an "empty" KeyIdentifier element with default encoding type and default value type.
X509ThumbPrintIdentifier(SOAPElement element)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl
 

Subclasses of XWSSecurityException in com.sun.xml.wss.impl
 class PolicyViolationException
          Exception indicating a Policy Violation typically encountered when processing an Inbound Message.
 class SecurityHeaderException
          A SecurityHeaderException indicates that there is a problem with the security header elements and subelements.
 class SecurityTokenException
          The root class for Security Token Exceptions.
 

Methods in com.sun.xml.wss.impl that throw XWSSecurityException
 String WssProviderSecurityEnvironment.authenticateUser(Map context, String username)
           
 boolean WssProviderSecurityEnvironment.authenticateUser(Map context, String username, String password)
          Authenticate the user against a list of known username-password pairs.
 boolean WssProviderSecurityEnvironment.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created)
          Authenticate the user given the password digest.
 void ProcessingContextImpl.copy(ProcessingContext ctxx1, ProcessingContext ctxx2)
          copy operator
 KerberosContext WssProviderSecurityEnvironment.doKerberosLogin()
           
 KerberosContext WssProviderSecurityEnvironment.doKerberosLogin(byte[] tokenValue)
           
 SecurityHeader SecurableSoapMessage.findOrCreateSecurityHeader()
          Finds or creates wsse:Security Header
 SecurityHeader SecurableSoapMessage.findSecurityHeader()
          Finds wsse:Security Header
 SecurityHeader SecurableSoapMessage.findWsseSecurityHeaderBlock(boolean doCreate, boolean mustUnderstand)
          Finds wsse:Security Header Block.
 void SecurableSoapMessage.generateFault(WssSoapFaultException sfe)
           
 String SecurableSoapMessage.generateId()
           
 void SecurableSoapMessage.generateSecurityHeaderException(String exceptionMessage)
          Create and initialize a SecurityHeaderException, and throw a fault based on it.
 void SecurableSoapMessage.generateWsuId(Element element)
           
 void SecurableSoapMessage.generateWsuId(Element element, String id)
           
 AttachmentPart SecurableSoapMessage.getAttachmentPart(String uri)
           
 CallbackHandler WssProviderSecurityEnvironment.getCallbackHandler()
           
 X509Certificate WssProviderSecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate WssProviderSecurityEnvironment.getCertificate(Map context, byte[] identifier, String valueType)
           
 X509Certificate WssProviderSecurityEnvironment.getCertificate(Map context, PublicKey publicKey, boolean forSign)
           
 X509Certificate WssProviderSecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning)
           
 X509Certificate WssProviderSecurityEnvironment.getCertificate(String keyIdentifier)
           
static byte[] XMLUtil.getDecodedBase64EncodedData(String encodedData)
           
 X509Certificate WssProviderSecurityEnvironment.getDefaultCertificate(Map context)
          Retrieves a reasonable default value for the current user's X509Certificate if one exists.
static com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue XMLUtil.getDSAKeyValue(Document doc, X509Certificate cert)
           
 Element SecurableSoapMessage.getElementById(String id)
           
 SOAPElement SecurableSoapMessage.getElementByWsuId(String id)
           
 SOAPEnvelope SecurableSoapMessage.getEnvelope()
           
 X509Certificate WssProviderSecurityEnvironment.getMatchingCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate WssProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch)
           
 X509Certificate WssProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch, String valueType)
           
 Object SecurableSoapMessage.getMessageParts(Target target)
           
 NamespaceContext SecurableSoapMessage.getNamespaceContext()
           
 String WssProviderSecurityEnvironment.getPassword(Map context)
          Not implemented: AuthModules use Callbacks internally
 PrivateKey WssProviderSecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName)
           
 PrivateKey WssProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier)
           
 PrivateKey WssProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType)
           
 PrivateKey WssProviderSecurityEnvironment.getPrivateKey(Map context, String alias)
           
 PrivateKey WssProviderSecurityEnvironment.getPrivateKey(Map context, X509Certificate cert)
           
 PublicKey WssProviderSecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName)
           
 PublicKey WssProviderSecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier)
           
 PublicKey WssProviderSecurityEnvironment.getPublicKey(Map context, byte[] identifier, String valueType)
           
 PublicKey WssProviderSecurityEnvironment.getPublicKey(String keyIdentifier)
           
static com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue XMLUtil.getRSAKeyValue(Document doc, X509Certificate cert)
           
 SecretKey WssProviderSecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode)
           
static byte[] WssProviderSecurityEnvironment.getThumbprintIdentifier(X509Certificate cert)
           
 String WssProviderSecurityEnvironment.getUsername(Map context)
          Not implemented: AuthModules use Callbacks internally
static com.sun.org.apache.xml.internal.security.keys.content.X509Data XMLUtil.getX509Data(Document doc, X509Certificate cert)
           
 void SecurableSoapMessage.init(SOAPMessage soapMessage)
           
 boolean TargetResolverImpl.isTargetPresent(List<Target> actualTargets)
           
 Element WssProviderSecurityEnvironment.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc)
           
static void HarnessUtil.makeDynamicPolicyCallback(DynamicPolicyCallback callback, CallbackHandler callbackHandler)
           
 AuthenticationTokenPolicy.SAMLAssertionBinding WssProviderSecurityEnvironment.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding policy, DynamicApplicationContext context)
           
 void TargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets, List<Target> inferredTargets, WSSPolicy actualPolicy)
           
static void SecurityAnnotator.secureMessage(ProcessingContext context)
          Secure an Outbound SOAP Message.
static FilterProcessingContext SecurityAnnotator.setFilterProcessingContext(ProcessingContext context)
           
 void FilterProcessingContext.setSecurityPolicy(SecurityPolicy policy)
          Overrides setSecurityPolicy in PC - allows only WSSPolicy instances to be set.
 void SecurableSoapMessage.setSOAPMessage(SOAPMessage soapMsg)
           
 boolean WssProviderSecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long maxNonceAge)
           
 boolean WssProviderSecurityEnvironment.validateCertificate(X509Certificate cert, Map context)
          Validate an X509Certificate.
 void WssProviderSecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit)
           
static void NewSecurityRecipient.validateMessage(ProcessingContext context)
          Validate security in an Inbound SOAPMessage.
static void SecurityRecipient.validateMessage(ProcessingContext context)
          Validate security in an Inbound SOAPMessage.
 void WssProviderSecurityEnvironment.validateSAMLAssertion(Map context, Element assertion)
           
 void WssProviderSecurityEnvironment.validateSAMLAssertion(Map context, XMLStreamReader assertion)
           
 void WssProviderSecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit)
           
 void WssProviderSecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit)
           
 

Constructors in com.sun.xml.wss.impl that throw XWSSecurityException
FilterProcessingContext(int filterMode, String messageIdentifier, SecurityPolicy securityPolicy, SOAPMessage message)
           
FilterProcessingContext(ProcessingContext context)
           
ProcessingContextImpl(StaticPolicyContext context, SecurityPolicy securityPolicy, SOAPMessage message)
          Constructor
SecurableSoapMessage(SOAPMessage soapMessage)
           
WssProviderSecurityEnvironment(CallbackHandler handler, Map options)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.apachecrypto
 

Methods in com.sun.xml.wss.impl.apachecrypto that throw XWSSecurityException
static void DecryptionProcessor.decrypt(FilterProcessingContext context)
           
static void EncryptionProcessor.encrypt(FilterProcessingContext context)
           
static void DecryptionProcessor.processEncryptedData(SOAPElement encDataElement, SecretKey key, FilterProcessingContext context)
           
static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedData DecryptionProcessor.processEncryptedData(SOAPElement encDataElement, SecretKey key, com.sun.org.apache.xml.internal.security.encryption.XMLCipher dataCipher, FilterProcessingContext context, ArrayList requiredTargets, ArrayList optionalTargets, EncryptionPolicy encryptionPolicy, boolean updateSH)
           
static void DecryptionProcessor.processEncryptedKey(FilterProcessingContext context, SOAPElement xencEncryptedKey)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.c14n
 

Methods in com.sun.xml.wss.impl.c14n that throw XWSSecurityException
 byte[] MimeHeaderCanonicalizer._canonicalize(Iterator mimeHeaders)
           
 byte[] ApplicationCanonicalizer.canonicalize(byte[] input)
           
abstract  byte[] Canonicalizer.canonicalize(byte[] input)
           
 byte[] ImageCanonicalizer.canonicalize(byte[] input)
           
 byte[] MimeHeaderCanonicalizer.canonicalize(byte[] input)
           
 byte[] TextPlainCanonicalizer.canonicalize(byte[] inputBytes)
           
static boolean CanonicalizerFactory.ensureRegisteredCharset(javax.mail.internet.ContentType contentType)
           
static void CanonicalizerFactory.registerCanonicalizer(String baseMimeType, String implementingClass)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.dsig
 

Methods in com.sun.xml.wss.impl.dsig that throw XWSSecurityException
 KeyInfo WSSPolicyConsumerImpl.constructKeyInfo(MLSPolicy signaturePolicy, SecurityTokenReference reference)
           
 KeyInfo WSSPolicyConsumerImpl.constructKeyInfo(MLSPolicy signaturePolicy, String KeyName)
           
 void WSSPolicyConsumerImpl.constructSignaturePolicy(SignedInfo signedInfo, SignaturePolicy policy, SecurableSoapMessage secMsg)
           
 SignedInfo WSSPolicyConsumerImpl.constructSignedInfo(FilterProcessingContext fpContext)
           
 List WSSPolicyConsumerImpl.generateReferenceList(List targetList, SecurableSoapMessage secureMessage, FilterProcessingContext fpContext, boolean verify, boolean isEndorsing)
           
static SOAPElement SignatureProcessor.insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef)
           
protected static SecurityToken KeySelectorImpl.resolveToken(String uri, XMLCryptoContext context)
          BinaryTokens if found would be cached into FilterProcessingContext.
static int SignatureProcessor.sign(FilterProcessingContext context)
           
static int SignatureProcessor.verify(FilterProcessingContext context)
           
static void SignatureProcessor.verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm)
           
static boolean SignatureProcessor.verifySignature(Element signElement, FilterProcessingContext context)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.filter
 

Methods in com.sun.xml.wss.impl.filter that throw XWSSecurityException
static void AuthenticationTokenFilter.addIssuedTokenToMessage(FilterProcessingContext context)
          gets the issued token and adds it to the security header
static void AuthenticationTokenFilter.addUserNameTokenToMessage(FilterProcessingContext context)
          sets the parameters nonce,creationtime,...etc to the username token adds this username token to the security header
static AuthenticationTokenPolicy.UsernameTokenBinding EncryptionFilter.createUntBinding(FilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
          sets the username token in UsernameToken Binding, creates secret key for encryption and sets it in username token binding
static AuthenticationTokenPolicy.UsernameTokenBinding SignatureFilter.createUntBinding(FilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding, int firstByte)
          sets the username token in UsernameToken Binding, creates secret key for signature and sets it in username token binding
static void EncryptionFilter.process(FilterProcessingContext context)
          creates the correct key for each binding type and sets the binding in the context
static void ExportSamlAssertionFilter.process(FilterProcessingContext context)
           
static void ImportSamlAssertionFilter.process(FilterProcessingContext context)
          reads the saml element from the soap message and creates a SAML assertion object from this saml element
static void SignatureConfirmationFilter.process(FilterProcessingContext context)
          If the message is incoming,gets the all SignatureConfirmation security headers and check if each of the values is present in the SignatureConfirmation property of context.Extraneous properties also make sure that all the values in SignatureConfirmation are exhausted.
static void SignatureFilter.process(FilterProcessingContext context)
          creates the suitable key for each binding type and sets the binding in the context
static void TimestampFilter.process(FilterProcessingContext context)
          processes the time stamps and verifies whether the message is conform to time stamp policies or not
static void DumpFilter.process(ProcessingContext context)
          dumps the soap messages and throws XWSSecurityException if it is unable to dump.
 void TeeFilter.process(SOAPMessage secureMessage)
          Invokes the MessageFilter on the SOAPMessage sm.
static void AuthenticationTokenFilter.processIssuedToken(FilterProcessingContext context)
          adds the issued token to the message if the message is not an inbound message
static void AuthenticationTokenFilter.processRSAToken(FilterProcessingContext context)
          processes the RSA token
static void AuthenticationTokenFilter.processSamlToken(FilterProcessingContext context)
          imports and exports the SAML Assertion
static void AuthenticationTokenFilter.processUserNameToken(FilterProcessingContext context)
          if the message is incomming it gets Username Token from the meaage for outgoing it adds Username Token to the message
static void AuthenticationTokenFilter.processX509Token(FilterProcessingContext context)
          processes the X509 token , if any
static AuthenticationTokenPolicy.UsernameTokenBinding UsernameTokenDataResolver.resolveUsernameToken(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy)
          sets username and password in usernametoken
static AuthenticationTokenPolicy.UsernameTokenBinding AuthenticationTokenFilter.resolveUserNameTokenData(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy)
          sets the username and password in the usernametoken
static AuthenticationTokenPolicy.UsernameTokenBinding UsernameTokenDataResolver.setSaltandIterationsforUsernameToken(FilterProcessingContext context, UsernameToken unToken, EncryptionPolicy policy, AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
          sets the values of salt, iterations and username in UsernameToken, generates 128 bit key for encryption and sets it in username token binding
static AuthenticationTokenPolicy.UsernameTokenBinding UsernameTokenDataResolver.setSaltandIterationsforUsernameToken(FilterProcessingContext context, UsernameToken unToken, SignaturePolicy policy, AuthenticationTokenPolicy.UsernameTokenBinding untBinding, int firstByte)
          sets the values of Salt, Iterations , username for UsernameToken, generates 160 bit key for signature and sets it in UsernameToken Binding
 

Constructors in com.sun.xml.wss.impl.filter that throw XWSSecurityException
TeeFilter()
          A no-op
TeeFilter(OutputStream out)
          Saves a copy of message to Outputstream out
TeeFilter(OutputStream out, boolean prettyPrint)
          Copy and optionally pretty print a message
TeeFilter(OutputStream out, Source stylesheet)
          Copy and optionally format a message
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.keyinfo
 

Methods in com.sun.xml.wss.impl.keyinfo that throw XWSSecurityException
 void BinarySecretStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
           
 void DirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
           
 void KeyIdentifierStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
           
abstract  void KeyInfoStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
          insert the Key Information into a ds:KeyInfo using the appropriate scheme
 void KeyNameStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
           
 void X509IssuerSerialStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId)
           
 void DirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId, String valueType)
           
 void BinarySecretStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
           
 void DirectReferenceStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
           
 void KeyIdentifierStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
           
abstract  void KeyInfoStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
          insert the Key Information into a SecurityTokenReference using the appropriate scheme
 void KeyNameStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
           
 void X509IssuerSerialStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.misc
 

Methods in com.sun.xml.wss.impl.misc that throw XWSSecurityException
 boolean DefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password)
           
 boolean DefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created)
           
 String DefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username)
           
 String WSITProviderSecurityEnvironment.authenticateUser(Map context, String username)
          Authenticate the user against a list of known usernames
 boolean DefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username, String password)
           
 boolean WSITProviderSecurityEnvironment.authenticateUser(Map context, String username, String password)
          Authenticate the user against a list of known username-password pairs.
 boolean DefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created)
           
 boolean WSITProviderSecurityEnvironment.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created)
          Authenticate the user given the password digest.
static void SecurityUtil.checkIncludeTokenPolicy(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id)
           
static void SecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding, String unTokenid)
           
static void SecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id)
           
static Element SecurityUtil.convertSTRToElement(Object strElem, Document doc)
           
 ProcessingContext XWSSProcessor2_0Impl.createProcessingContext(SOAPMessage msg)
           
 XWSSProcessor XWSSProcessorFactory2_0Impl.createProcessorForSecurityConfiguration(InputStream securityConfiguration, CallbackHandler handler)
           
 KerberosContext DefaultSecurityEnvironmentImpl.doKerberosLogin()
           
 KerberosContext WSITProviderSecurityEnvironment.doKerberosLogin()
           
 KerberosContext DefaultSecurityEnvironmentImpl.doKerberosLogin(byte[] tokenValue)
           
 KerberosContext WSITProviderSecurityEnvironment.doKerberosLogin(byte[] tokenValue)
           
static SecurityHeaderBlock SecurityHeaderBlockImpl.fromSoapElement(SOAPElement element, Class implClass)
           
static SecretKey SecurityUtil.generateSymmetricKey(String algorithm)
           
 SignatureKeyCallback.AliasPrivKeyCertRequest DefaultSecurityEnvironmentImpl.getAliasPrivKeyCertRequest(String certIdentifier)
           
 SOAPElement SecurityHeaderBlockImpl.getAsSoapElement()
           
 CallbackHandler WSITProviderSecurityEnvironment.getCallbackHandler()
           
 X509Certificate DefaultSecurityEnvironmentImpl.getCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate WSITProviderSecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate DefaultSecurityEnvironmentImpl.getCertificate(Map context, byte[] keyIdentifier)
           
 X509Certificate DefaultSecurityEnvironmentImpl.getCertificate(Map context, byte[] identifier, String valueType)
           
 X509Certificate WSITProviderSecurityEnvironment.getCertificate(Map context, byte[] identifier, String valueType)
           
 X509Certificate DefaultSecurityEnvironmentImpl.getCertificate(Map context, PublicKey publicKey, boolean forSign)
           
 X509Certificate WSITProviderSecurityEnvironment.getCertificate(Map context, PublicKey publicKey, boolean forSign)
           
 X509Certificate DefaultSecurityEnvironmentImpl.getCertificate(Map context, String alias, boolean forSigning)
           
 X509Certificate WSITProviderSecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning)
           
 X509Certificate WSITProviderSecurityEnvironment.getCertificate(String keyIdentifier)
           
 X509Certificate DefaultSecurityEnvironmentImpl.getDefaultCertificate(Map context)
           
 X509Certificate WSITProviderSecurityEnvironment.getDefaultCertificate(Map context)
          Retrieves a reasonable default value for the current user's X509Certificate if one exists.
 PrivateKey DefaultSecurityEnvironmentImpl.getDefaultPrivateKey(Map context)
           
 SignatureKeyCallback.PrivKeyCertRequest DefaultSecurityEnvironmentImpl.getDefaultPrivKeyCertRequest(Map context)
           
static Key KeyResolver.getKey(KeyInfoHeaderBlock keyInfo, boolean sig, FilterProcessingContext context)
          If a SecurityTokenReference is present inside the KeyInfo, the return value is an instance of PrivateKey (if sig is false) or PublicKey (if sig is true).
static int SecurityUtil.getLengthFromAlgorithm(String algorithm)
          Lookup method to get the Key Length based on algorithm TODO: Not complete yet, need to add more algorithms NOTE: This method should only be used for DerivedKeyTokenLengths
 X509Certificate WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, BigInteger serialNumber, String issuerName)
           
 X509Certificate WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch)
           
 X509Certificate WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch, String valueType)
           
 String DefaultSecurityEnvironmentImpl.getPassword(Map context)
           
 String WSITProviderSecurityEnvironment.getPassword(Map context)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, BigInteger serialNumber, String issuerName)
           
 PrivateKey WSITProviderSecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, byte[] keyIdentifier)
           
 PrivateKey WSITProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, byte[] identifier, String valueType)
           
 PrivateKey WSITProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, PublicKey publicKey, boolean forSign)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, String alias)
           
 PrivateKey WSITProviderSecurityEnvironment.getPrivateKey(Map context, String alias)
           
 PrivateKey DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, X509Certificate cert)
           
 PrivateKey WSITProviderSecurityEnvironment.getPrivateKey(Map context, X509Certificate cert)
           
 PublicKey DefaultSecurityEnvironmentImpl.getPublicKey(Map context, BigInteger serialNumber, String issuerName)
           
 PublicKey WSITProviderSecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName)
           
 PublicKey DefaultSecurityEnvironmentImpl.getPublicKey(Map context, byte[] keyIdentifier)
           
 PublicKey WSITProviderSecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier)
           
 PublicKey DefaultSecurityEnvironmentImpl.getPublicKey(Map context, byte[] identifier, String valueType)
           
 PublicKey WSITProviderSecurityEnvironment.getPublicKey(Map context, byte[] identifier, String valueType)
           
 PublicKey WSITProviderSecurityEnvironment.getPublicKey(String keyIdentifier)
           
 SecretKey DefaultSecurityEnvironmentImpl.getSecretKey(Map context, String alias, boolean encryptMode)
           
 SecretKey WSITProviderSecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode)
           
 String DefaultSecurityEnvironmentImpl.getUsername(Map context)
           
 String WSITProviderSecurityEnvironment.getUsername(Map context)
           
static String SecurityUtil.getWsuIdOrId(Element elem)
           
static void SecurityUtil.initInferredIssuedTokenContext(FilterProcessingContext wssContext, Token str, Key returnKey)
           
static void SecurityUtil.insertCertificate(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id)
           
static SecurityContextTokenImpl SecurityUtil.locateBySCTId(FilterProcessingContext context, String sctId)
           
 Element DefaultSecurityEnvironmentImpl.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc)
           
 Element WSITProviderSecurityEnvironment.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc)
           
 AuthenticationTokenPolicy.SAMLAssertionBinding DefaultSecurityEnvironmentImpl.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding policy, DynamicApplicationContext context)
           
 AuthenticationTokenPolicy.SAMLAssertionBinding WSITProviderSecurityEnvironment.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding samlBinding, DynamicApplicationContext context)
           
static Key KeyResolver.processSecurityTokenReference(KeyInfoHeaderBlock keyInfo, boolean sig, FilterProcessingContext context)
           
static Key KeyResolver.processSTR(KeyInfoHeaderBlock keyInfo, boolean sig, FilterProcessingContext context)
           
static void SecurityUtil.resolveIssuedToken(FilterProcessingContext context, IssuedTokenKeyBinding itkb)
           
static Key KeyResolver.resolveKeyValue(SecurableSoapMessage secureMsg, com.sun.org.apache.xml.internal.security.keys.content.KeyValue keyValue, boolean sig, FilterProcessingContext context)
           
static Key KeyResolver.resolveSamlAssertion(SecurableSoapMessage secureMsg, Element samlAssertion, boolean sig, FilterProcessingContext context, String assertionID)
           
static void SecurityUtil.resolveSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding)
           
static Key KeyResolver.resolveX509Data(SecurableSoapMessage secureMsg, com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data, boolean sig, FilterProcessingContext context)
           
static Key KeyResolver.resolveX509Token(SecurableSoapMessage secureMsg, X509SecurityToken token, boolean sig, FilterProcessingContext context)
           
 SOAPMessage XWSSProcessor2_0Impl.secureOutboundMessage(ProcessingContext context)
           
static long SecurityUtil.toLong(String lng)
           
 boolean DefaultSecurityEnvironmentImpl.validateAndCacheNonce(Map context, String nonce, String created, long nonceAge)
           
 boolean WSITProviderSecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long nonceAge)
           
 boolean DefaultSecurityEnvironmentImpl.validateCertificate(X509Certificate cert, Map context)
           
 boolean WSITProviderSecurityEnvironment.validateCertificate(X509Certificate cert, Map context)
          Validate an X509Certificate.
 void DefaultSecurityEnvironmentImpl.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit)
           
 void WSITProviderSecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit)
           
 void DefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context, Element assertion)
           
 void WSITProviderSecurityEnvironment.validateSAMLAssertion(Map context, Element assertion)
           
 void DefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context, XMLStreamReader assertion)
           
 void WSITProviderSecurityEnvironment.validateSAMLAssertion(Map context, XMLStreamReader assertion)
           
 void DefaultSecurityEnvironmentImpl.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit)
           
 void WSITProviderSecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit)
           
 void DefaultSecurityEnvironmentImpl.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit)
           
 void WSITProviderSecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit)
           
 SOAPMessage XWSSProcessor2_0Impl.verifyInboundMessage(ProcessingContext context)
           
 

Constructors in com.sun.xml.wss.impl.misc that throw XWSSecurityException
DefaultCallbackHandler(String clientOrServer, Properties assertions)
           
WSITProviderSecurityEnvironment(CallbackHandler handler, Map options, Properties configAssertions)
          Creates a new instance of WSITProviderSecurityEnvironment
XWSSProcessor2_0Impl(InputStream securityConfig)
           
XWSSProcessor2_0Impl(InputStream securityConfig, CallbackHandler handler)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.policy
 

Subclasses of XWSSecurityException in com.sun.xml.wss.impl.policy
 class PolicyGenerationException
          Thrown by the classes implementing the Policy framework
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.policy.mls
 

Methods in com.sun.xml.wss.impl.policy.mls that throw XWSSecurityException
 void MessagePolicy.addOptionalTargets(ArrayList optionls)
           
 int MessagePolicy.getOptimizedType()
           
 

Uses of XWSSecurityException in com.sun.xml.wss.impl.policy.verifier
 

Methods in com.sun.xml.wss.impl.policy.verifier that throw XWSSecurityException
 boolean TargetResolver.isTargetPresent(List<Target> actualTargets)
           
 void TargetResolver.resolveAndVerifyTargets(List<Target> actualTargets, List<Target> inferredTargets, WSSPolicy actualPolicy)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.jaxws.impl
 

Methods in com.sun.xml.wss.jaxws.impl with parameters of type XWSSecurityException
protected  SOAPFaultException SecurityTubeBase.getSOAPFaultException(XWSSecurityException xwse)
           
 

Methods in com.sun.xml.wss.jaxws.impl that throw XWSSecurityException
protected  void SecurityClientTube.populateKerberosContext(Packet packet, ProcessingContextImpl ctx, boolean isSCMessage)
           
protected  Message SecurityTubeBase.verifyInboundMessage(Message message, ProcessingContext ctx)
           
protected  SOAPMessage SecurityServerTube.verifyInboundMessage(SOAPMessage message, ProcessingContext ctx)
           
protected  SOAPMessage SecurityTubeBase.verifyInboundMessage(SOAPMessage message, ProcessingContext ctx)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.provider.wsit
 

Methods in com.sun.xml.wss.provider.wsit with parameters of type XWSSecurityException
protected  SOAPFaultException WSITAuthContextBase.getSOAPFaultException(XWSSecurityException xwse)
           
 

Methods in com.sun.xml.wss.provider.wsit that throw XWSSecurityException
protected  void WSITClientAuthContext.populateKerberosContext(Packet packet, ProcessingContextImpl ctx, boolean isSCMessage)
           
 Packet WSITClientAuthContext.secureRequest(Packet packet, Subject clientSubject, boolean isSCMessage)
           
 Packet WSITServerAuthContext.secureResponse(Packet retPacket, Subject serviceSubject, Map sharedState)
           
 Packet WSITServerAuthContext.validateRequest(Packet packet, Subject clientSubject, Subject serviceSubject, Map<Object,Object> sharedState)
           
 Packet WSITClientAuthContext.validateResponse(Packet req, Subject clientSubject, Subject serviceSubject)
           
protected  Message WSITClientAuthContext.verifyInboundMessage(Message message, ProcessingContext ctx)
           
protected  Message WSITServerAuthContext.verifyInboundMessage(Message message, ProcessingContext ctx)
           
protected  SOAPMessage WSITClientAuthContext.verifyInboundMessage(SOAPMessage message, ProcessingContext ctx)
           
protected  SOAPMessage WSITServerAuthContext.verifyInboundMessage(SOAPMessage message, ProcessingContext ctx)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.saml
 

Methods in com.sun.xml.wss.saml that throw XWSSecurityException
static Key AssertionUtil.getSubjectConfirmationKey(Element assertion, CallbackHandler callbackHandler)
          Retrive the key from HOK SAML Assertion
static Element AssertionUtil.getSubjectConfirmationKeyInfo(Element assertion)
           
static SAMLAssertionFactory SAMLAssertionFactory.newInstance(String samlVersion)
          Create an instance of SAMLAssertionFactory.
static Key AssertionUtil.resolveEncryptedKey(com.sun.org.apache.xml.internal.security.encryption.EncryptedKey encryptedKey, CallbackHandler callbackHandler)
           
static Key AssertionUtil.resolveX509Data(com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data, CallbackHandler callbackHandler)
           
 Element Assertion.toElement(Node doc)
          Convert SAML Assertion to org.w3c.dom.Element
 

Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml11.jaxb10
 

Methods in com.sun.xml.wss.saml.assertion.saml11.jaxb10 that throw XWSSecurityException
 Element Assertion.toElement(Node doc)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml11.jaxb20
 

Methods in com.sun.xml.wss.saml.assertion.saml11.jaxb20 that throw XWSSecurityException
 Element Assertion.toElement(Node doc)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml20.jaxb20
 

Methods in com.sun.xml.wss.saml.assertion.saml20.jaxb20 that throw XWSSecurityException
 Element Assertion.toElement(Node doc)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.saml.util
 

Methods in com.sun.xml.wss.saml.util that throw XWSSecurityException
static Element SAMLUtil.createSAMLAssertion(XMLStreamReader reader)
           
static Element SAMLUtil.locateSamlAssertion(String assertionId, Document soapDocument)
           
static Element SAMLUtil.toElement(Node doc, Object element)
           
static Element SAMLUtil.toElement(Node doc, Object element, JAXBContext jcc)
           
static boolean SAMLUtil.validateTimeInConditionsStatement(Element samlAssertion)
           
static boolean SAMLUtil.verifySignature(Element samlAssertion, PublicKey pubKey)
           
 

Uses of XWSSecurityException in com.sun.xml.wss.util
 

Methods in com.sun.xml.wss.util that throw XWSSecurityException
static SecretKey XWSSUtil.generateSymmetricKey(String algorithm)
           
static byte[] XWSSUtil.getThumbprintIdentifier(X509Certificate cert)
           
 

Uses of XWSSecurityException in com.sun.xml.xwss
 

Methods in com.sun.xml.xwss that throw XWSSecurityException
static XWSSecurityConfiguration SecurityConfigurationFactory.newXWSSecurityConfiguration(InputStream config)
           
 

Constructors in com.sun.xml.xwss that throw XWSSecurityException
SecurityConfiguration(InputStream config)
           
SecurityConfiguration(URL configUrl)
           
 



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.