Uses of Class
com.sun.xml.wss.XWSSecurityException
Packages that use XWSSecurityException
Package
Description
-
Uses of XWSSecurityException in com.sun.xml.ws.security
Methods in com.sun.xml.ws.security that throw XWSSecurityExceptionModifier and TypeMethodDescriptionIssuedTokenContext.getDecipheredOtherPartyEntropy(Key privKey) Get the Entropy if any provided by the other party, null otherwise If the Entropy was specified as an <xenc:EncryptedKey> 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 XWSSecurityExceptionModifier and TypeMethodDescriptionIssuedTokenContextImpl.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 XWSSecurityExceptionModifier and TypeMethodDescription -
Uses of XWSSecurityException in com.sun.xml.ws.security.opt.api
Methods in com.sun.xml.ws.security.opt.api that throw XWSSecurityExceptionModifier and TypeMethodDescriptionvoidTokenValidator.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 XWSSecurityExceptionModifier and TypeMethodDescriptionTokenBuilder.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidJAXBData.writeTo(OutputStream os) voidJAXBData.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidJAXBFilterProcessingContext.copy(ProcessingContext ctxx1, ProcessingContext ctxx2) Constructors in com.sun.xml.ws.security.opt.impl that throw XWSSecurityExceptionModifierConstructorDescriptionJAXBFilterProcessingContext(String messageIdentifier, SecurityPolicy securityPolicy, com.sun.xml.ws.api.message.Message message, com.sun.xml.ws.api.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 XWSSecurityExceptionModifierConstructorDescriptionEncryptedAttachment(com.sun.xml.ws.api.message.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidJAXBDataImpl.writeTo(OutputStream os) voidJAXBDataImpl.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 XWSSecurityExceptionModifier and TypeMethodDescriptionSignatureElementFactory.constructSignedInfo(JAXBFilterProcessingContext fpContext) TokenProcessor.process()process the keyBinding and populate BuilderResult with appropriate key and KeyInfostatic intSignatureProcessor.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidEncryptionProcessor.process(JAXBFilterProcessingContext context) performs encryptionTokenProcessor.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 KeyInfoConstructors in com.sun.xml.ws.security.opt.impl.enc that throw XWSSecurityExceptionModifierConstructorDescriptionJAXBEncryptedKey(EncryptedKeyType ekt, Key kk, Key dk, com.sun.xml.ws.api.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 XWSSecurityExceptionModifier and TypeMethodDescriptionEncryptedData.getCipherInputStream()EncryptedData.getCipherInputStream(Key key) EncryptedHeader.getCipherInputStream()EncryptedHeader.getCipherInputStream(Key key) EncryptedData.getDecryptedData()EncryptedData.getDecryptedData(Key key) EncryptedHeader.getDecryptedData()EncryptedHeader.getDecryptedData(Key key) byte[]EncryptedData.getDecryptedMimeData()byte[]EncryptedData.getDecryptedMimeData(Key key) DerivedKeyToken.getKey()SAMLAssertion.getKey()SAMLAssertion.getSamlReader()booleanSignature.isReady()voidSAMLAssertion.process(XMLStreamReader reader) voidSignature.process(XMLStreamReader signature) voidSignature.process(XMLStreamReader signature, boolean storeSigConfirmValue) voidSAMLAssertion.processNoValidation(XMLStreamReader reader, XMLStreamWriter buffer) voidTargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets, List<Target> inferredTargets, WSSPolicy actualPolicy) voidSAMLAssertion.skipAdviceValidation(XMLStreamReader reader) voidSAMLAssertion.validate(ProcessingContext context) booleanSignature.validate()voidSignatureConfirmation.validate(ProcessingContext context) voidTimestampHeader.validate(ProcessingContext context) voidUsernameTokenHeader.validate(ProcessingContext context) voidX509BinarySecurityToken.validate(ProcessingContext context) com.sun.xml.ws.api.message.MessageSecurityRecipient.validateMessage(JAXBFilterProcessingContext ctx) booleanSAMLAssertion.validateSignature()Signature.wrapWithDigester(Reference ref, XMLStreamReader message, String bodyPrologue, String bodyEpilogue, com.sun.xml.ws.encoding.TagInfoset bodyTag, HashMap<String, String> parentNS, boolean payLoad) Constructors in com.sun.xml.ws.security.opt.impl.incoming that throw XWSSecurityExceptionModifierConstructorDescriptionDerivedKeyToken(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls) Creates a new instance of DerivedKeyTokenProcessorEncryptedData(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap<String, String> parentNS) Creates a new instance of EncryptedDataEncryptedData(XMLStreamReader reader, Key dataEncKey, JAXBFilterProcessingContext pc, HashMap<String, String> parentNS) EncryptedHeader(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap<String, String> parentNS) Creates a new instance of EncryptedHeaderEncryptedKey(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls) Creates a new instance of EncryptedKeyEncryptedKey(XMLStreamReader reader, JAXBFilterProcessingContext pc, HashMap nsDecls, boolean ignoreEKSHA1) SAMLAssertion(XMLStreamReader reader, JAXBFilterProcessingContext jpc, com.sun.xml.stream.buffer.stax.StreamReaderBufferCreator creator, HashMap nsDecl) Creates a new instance of SAMLAssertionSecurityContextToken(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 XWSSecurityExceptionModifier and TypeMethodDescriptionSecurityHeaderProcessor.createHeader(XMLStreamReader message) gets the SecurityElementType from the message and creates and processes such headerKeyInfoProcessor.getKey(XMLStreamReader reader) SignedInfoProcessor.process()processes different types the SignedInfo element of an XMLSignatureKeyValueProcessor.processKeyValue(XMLStreamReader reader) processes the KeyValue token and returns the KeybooleanSignedInfoProcessor.processReference(Reference reference) processes the given referenceKeyValueProcessor.processRSAKeyValue(XMLStreamReader reader) gets the RSA KeyValue from the reader and returns the KeyCipherDataProcessor.readAsStream()voidSignedInfoProcessor.readCanonicalizationMethod(XMLStreamReader reader) 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 XWSSecurityExceptionModifier and TypeMethodDescriptionprotected KeyIdentifierTokenBuilder.buildKeyInfoWithKI(AuthenticationTokenPolicy.X509CertificateBinding binding, String refType) builds keyInfo with the given X509 certificate bindingprotected KeyIdentifierTokenBuilder.buildKeyInfoWithKIKerberos(AuthenticationTokenPolicy.KerberosTokenBinding binding, String refType) builds keyInfo with the given kerberos token bindingprotected BinarySecurityTokenTokenBuilder.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 headerprotected BinarySecurityTokenTokenBuilder.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 headerprotected UsernameTokenTokenBuilder.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 headerDerivedKeyTokenBuilder.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 itIssuedTokenBuilder.process()KerberosTokenBuilder.process()KeyValueTokenBuilder.process()SamlTokenBuilder.process()SCTBuilder.process()SymmetricTokenBuilder.process()UsernameTokenBuilder.process()processes the token ,builds keyinfo and sets it in BuilderResultX509TokenBuilder.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 XWSSecurityExceptionModifier and TypeMethodDescriptionETHandler.buildEDList(EncryptionPolicy policy, Target target, JAXBFilterProcessingContext context, Key key, KeyInfo ki) SecuredMessage.getBody()protected SecurityHeaderElementETHandler.handleURI(EncryptionPolicy policy, Target target, JAXBFilterProcessingContext context, Key key, KeyInfo ki) protected DataETHandler.toData(Object header, boolean contentOnly, JAXBFilterProcessingContext context) protected SecurityHeaderElementETHandler.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidKeyIdentifier.updateReferenceValue(byte[] kerberosToken) voidKeyIdentifier.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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidUsernameToken.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 XWSSecurityExceptionModifier and TypeMethodDescriptionWSSElementFactory.createEncryptedKey(String id, String keyEncAlgo, KeyInfo keyInfo, Key dkEK, Key dataEncKey) static X509CertificateSOAPUtil.getCertificateFromToken(BinarySecurityToken bst) -
Uses of XWSSecurityException in com.sun.xml.wss
Subclasses of XWSSecurityException in com.sun.xml.wssModifier and TypeClassDescriptionstatic classException to be thrown when an Error in processing received nonces occurs.Methods in com.sun.xml.wss that throw XWSSecurityExceptionModifier and TypeMethodDescriptionabstract booleanRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password) booleanRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created) booleanRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created, Map runtimeProps) booleanRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password, Map runtimeProps) SecurityEnvironment.authenticateUser(Map context, String username) Authenticate the user given the username and context.booleanSecurityEnvironment.authenticateUser(Map context, String username, String password) Authenticate the user against a list of known username-password pairs.booleanSecurityEnvironment.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created) Authenticate the user given the password digest.voidProcessingContext.copy(ProcessingContext ctx1, ProcessingContext ctx2) copy operatorXWSSProcessor.createProcessingContext(jakarta.xml.soap.SOAPMessage msg) Create a Processing Context initialized with the given SOAPMessageabstract XWSSProcessorXWSSProcessorFactory.createProcessorForSecurityConfiguration(InputStream securityConfiguration, CallbackHandler handler) Creates a new instance ofXWSSProcessorSecurityEnvironment.doKerberosLogin()Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etcSecurityEnvironment.doKerberosLogin(byte[] tokenValue) Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etcSecurityEnvironment.getCertificate(Map context, byte[] keyIdentifier) SecurityEnvironment.getCertificate(Map context, byte[] identifier, String valueType) SecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning) SecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName) SecurityEnvironment.getCertificate(Map context, PublicKey publicKey, boolean forSign) TokenPolicyMetaData.getClaims()SecurityEnvironment.getDefaultCertificate(Map context) Retrieves a reasonable default value for the current user's X509Certificate if one exists.SecurityEnvironment.getPassword(Map context) SecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier) SecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType) SecurityEnvironment.getPrivateKey(Map context, String alias) SecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName) SecurityEnvironment.getPrivateKey(Map context, X509Certificate cert) SecurityEnvironment.getPrivateKey(Map context, PublicKey publicKey, boolean forSign) SecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier) SecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier, String valueType) SecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName) static SubjectSubjectAccessor.getRequesterSubject(Object context) SecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode) SecurityEnvironment.getUsername(Map context) SecurityEnvironment.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc) Locate and return a SAML Assertion, given the Authority binding and assertionIdstatic voidBasicSecurityProfile.log_bsp_3227()static XWSSProcessorFactoryXWSSProcessorFactory.newInstance()Creates a new instance ofXWSSProcessorFactorySecurityEnvironment.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.jakarta.xml.soap.SOAPMessageXWSSProcessor.secureOutboundMessage(ProcessingContext messageCntxt) Adds Security to an outboundSOAPMessageaccording to the Security Policy inferred from theSecurityConfigurationwith which thisXWSSProcessorwas initialized.voidProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy) set the SecurityPolicy for the contextvoidSecurityProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy) set the SecurityPolicy for the contextvoidProcessingContext.setSOAPMessage(jakarta.xml.soap.SOAPMessage message) set the SOAP Message into the ProcessingContext.voidSecurityProcessingContext.setSOAPMessage(jakarta.xml.soap.SOAPMessage message) set the SOAP Message into the ProcessingContext.booleanSecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long maxNonceAge) Validate the given nonce.booleanSecurityEnvironment.validateCertificate(X509Certificate cert, Map context) Validate an X509Certificate.voidSecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit) Validate the creation time.voidSecurityEnvironment.validateSAMLAssertion(Map context, XMLStreamReader assertion) Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc.voidSecurityEnvironment.validateSAMLAssertion(Map context, Element assertion) Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc.voidSecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit) Validate the creation time.voidSecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit) jakarta.xml.soap.SOAPMessageXWSSProcessor.verifyInboundMessage(ProcessingContext messageCntxt) Verifies Security in an inboundSOAPMessageaccording to the Security Policy inferred from theSecurityConfigurationwith which thisXWSSProcessorwas initialized.Constructors in com.sun.xml.wss that throw XWSSecurityExceptionModifierConstructorDescriptionProcessingContext(StaticPolicyContext context, SecurityPolicy securityPolicy, jakarta.xml.soap.SOAPMessage message) Constructor -
Uses of XWSSecurityException in com.sun.xml.wss.core
Methods in com.sun.xml.wss.core that throw XWSSecurityExceptionModifier and TypeMethodDescriptionvoidKeyInfoHeaderBlock.addDSAKeyValue(jakarta.xml.soap.SOAPElement dsakeyvalue) Method addvoidKeyInfoHeaderBlock.addKeyName(jakarta.xml.soap.SOAPElement keyname) Method add.voidKeyInfoHeaderBlock.addKeyValue(jakarta.xml.soap.SOAPElement keyvalue) Method addKeyValuevoidKeyInfoHeaderBlock.addMgmtData(jakarta.xml.soap.SOAPElement mgmtdata) Method addvoidKeyInfoHeaderBlock.addPGPData(jakarta.xml.soap.SOAPElement pgpdata) Method addPGPDatavoidReferenceListHeaderBlock.addReference(String referenceURI) Adds a reference to the reference list.voidKeyInfoHeaderBlock.addRetrievalMethod(jakarta.xml.soap.SOAPElement retrievalmethod) Method addRetrievalMethodvoidKeyInfoHeaderBlock.addRSAKeyValue(jakarta.xml.soap.SOAPElement rsakeyvalue) Method addvoidKeyInfoHeaderBlock.addSecurityTokenReference(SecurityTokenReference reference) Method addSecurityTokenReferencevoidSignatureHeaderBlock.addSignedInfoReference(String referenceURI, org.apache.xml.security.transforms.Transforms transforms) Adds a Reference with just the URI and the transforms.voidSignatureHeaderBlock.addSignedInfoReference(String referenceURI, org.apache.xml.security.transforms.Transforms trans, String digestURI) Adds a Reference with URI, transforms and Digest algorithm URIvoidSignatureHeaderBlock.addSignedInfoReference(String referenceURI, org.apache.xml.security.transforms.Transforms trans, String digestURI, String referenceId, String referenceType) Add a Reference with full parameters to this SignaturevoidKeyInfoHeaderBlock.addSPKIData(jakarta.xml.soap.SOAPElement spkidata) Method addvoidEncryptedTypeHeaderBlock.addTransform(String algorithmURI) voidKeyInfoHeaderBlock.addX509Data(jakarta.xml.soap.SOAPElement x509data) Method addX509DatavoidKeyInfoHeaderBlock.addX509Data(org.apache.xml.security.keys.content.X509Data x509Data) voidSecurityHeader.appendChild(SecurityHeaderBlock block) voidSignatureHeaderBlock.appendObject(jakarta.xml.soap.SOAPElement object) Method appendObject.booleanSignatureHeaderBlock.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.booleanSignatureHeaderBlock.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.voidEncryptedHeaderBlock.copyAttributes(SecurableSoapMessage secureMsg, SecurityHeader _secHeader) static SecurityHeaderBlockDerivedKeyTokenHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockEncryptedDataHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockEncryptedKeyHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockKeyInfoHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockReferenceListHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockSamlAssertionHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockSecurityContextTokenImpl.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockSecurityTokenReference.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockSignatureConfirmationHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockSignatureHeaderBlock.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockUsernameToken.fromSoapElement(jakarta.xml.soap.SOAPElement element) static SecurityHeaderBlockX509SecurityToken.fromSoapElement(jakarta.xml.soap.SOAPElement element) jakarta.xml.soap.SOAPElementDerivedKeyTokenHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementEncryptedDataHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementEncryptedKeyHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getAsSoapElement()Method to return the KeyInfo as a SOAPElement.jakarta.xml.soap.SOAPElementReferenceElement.getAsSoapElement()jakarta.xml.soap.SOAPElementSamlAssertionHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementSecurityContextTokenImpl.getAsSoapElement()jakarta.xml.soap.SOAPElementSecurityHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementSignatureConfirmationHeaderBlock.getAsSoapElement()jakarta.xml.soap.SOAPElementSignatureHeaderBlock.getAsSoapElement()Method to return the Signature as a SOAPElementjakarta.xml.soap.SOAPElementTimestamp.getAsSoapElement()KeyInfoHeaderBlock.getBinarySecret(int index) X509SecurityToken.getCertificate()jakarta.xml.soap.SOAPElementEncryptedTypeHeaderBlock.getCipherData(boolean create) jakarta.xml.soap.SOAPElementEncryptedTypeHeaderBlock.getCipherReference(boolean create, String uri) EncryptedTypeHeaderBlock.getCipherValue()SecurityHeader.getCurrentHeaderBlock(Class implType) Get the header block to be processed next.jakarta.xml.soap.SOAPElementSignatureHeaderBlock.getKeyInfo()Returns the KeyInfo child.SignatureHeaderBlock.getKeyInfoHeaderBlock()Returns the KeyInfo as a HeaderBlock.jakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getKeyName(int index) Method getKeyNameKeyInfoHeaderBlock.getKeyNameString(int index) Method getKeyNameStringorg.apache.xml.security.keys.content.KeyValueKeyInfoHeaderBlock.getKeyValue(int index) Method getKeyValuejakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getKeyValueElement(int index) Method getKeyValueElementjakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getMgmtData(int index) Method getMgmtDatajakarta.xml.soap.SOAPElementSignatureHeaderBlock.getObjectItem(int index) Returns theindexthds:Objectchild of the signature or null if no suchds:Objectelement exists.jakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getPGPData(int index) Method getPGPDatajakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getRetrievalMethod(int index) Method getRetrievalMethodEncryptedKeyToken.getSecretKey(Key privKey, String dataEncAlgo) KeyInfoHeaderBlock.getSecurityTokenReference(int index) Method getSecurityTokenReferencebyte[]SignatureHeaderBlock.getSignatureValue()Method getSignatureValuejakarta.xml.soap.SOAPElementSignatureHeaderBlock.getSignedInfo()Returns the completely parsedSignedInfoobject.jakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getSPKIData(int index) Method getSPKIDataBinarySecurityToken.getTextValue()get the actual value of the text node.X509SecurityToken.getTextValue()EncryptedTypeHeaderBlock.getTransforms()jakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getUnknownElement(int index) Method getUnknownElementorg.apache.xml.security.keys.content.X509DataKeyInfoHeaderBlock.getX509Data(int index) Method getX509Datajakarta.xml.soap.SOAPElementKeyInfoHeaderBlock.getX509DataElement(int index) Method getX509DataElementvoidEncryptedTypeHeaderBlock.initializeEncryptedType(jakarta.xml.soap.SOAPElement element) voidSecurityHeader.insertBefore(SecurityHeaderBlock block, Node elem) voidSecurityHeader.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.voidSecurityHeader.insertHeaderBlockElement(jakarta.xml.soap.SOAPElement blockElement) jakarta.xml.soap.SOAPElementSecurityHeader.makeUsable(jakarta.xml.soap.SOAPElement elem) voidEncryptedKeyHeaderBlock.setCipherValue(String cipherValue) voidUsernameToken.setCreationTime(String time) set the creation time.voidSecurityHeader.setCurrentHeaderElement(jakarta.xml.soap.SOAPElement currentElement) voidEncryptedTypeHeaderBlock.setEncryptionMethod(String algorithmURI) voidSecurityTokenReference.setReference(ReferenceElement referenceElement) voidSecurityTokenReference.setSamlAuthorityBinding(Element binding, Document doc) voidDigests 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 XWSSecurityExceptionModifierConstructorDescriptionDerivedKeyTokenHeaderBlock(jakarta.xml.soap.SOAPElement derivedKeyTokenHeaderBlock) 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) Create an empty EncryptedData element.EncryptedDataHeaderBlock(jakarta.xml.soap.SOAPElement element) EncryptedHeaderBlock(jakarta.xml.soap.SOAPElement delegateElement) Creates a new instance of EncryptedHeaderBlockCreate an empty EncryptedKey element.EncryptedKeyHeaderBlock(jakarta.xml.soap.SOAPElement element) Create an empty EncryptedKey element whose owner document is given.KeyInfoHeaderBlock(jakarta.xml.soap.SOAPElement element) parse and create the KeyInfo elementKeyInfoHeaderBlock(org.apache.xml.security.keys.KeyInfo keyinfo) constructor that takes Apache KeyInfoKeyInfoHeaderBlock(Document ownerDoc) constructor that creates an empty KeyInfoCreates an empty ReferenceList element.ReferenceListHeaderBlock(jakarta.xml.soap.SOAPElement element) Create an empty ReferenceList element whose owner document is docSamlAssertionHeaderBlock(Element assertion, Document doc) Constructs code>SamlAssertionHeaderBlock</code> from an existing SAML <code>Assertion</code>.SecurityContextTokenImpl(jakarta.xml.soap.SOAPElement sct) Creates an "empty" SecurityTokenReference elementSecurityTokenReference(jakarta.xml.soap.SOAPElement element) SecurityTokenReference(jakarta.xml.soap.SOAPElement element, boolean isBSP) Takes a SOAPElement which has the required structure of a SecurityTokenReference (including the reference element).Creates an "empty" SecurityTokenReference element whose owner document is docSignatureConfirmationHeaderBlock(jakarta.xml.soap.SOAPElement element) SignatureHeaderBlock(jakarta.xml.soap.SOAPElement elem) parse and create the Signature elementSignatureHeaderBlock(org.apache.xml.security.signature.XMLSignature signature) constructor that takes Apache SignatureSignatureHeaderBlock(Document doc, String signatureMethodURI) This creates a newds:SignatureElement and adds an emptyds:SignedInfo.Timestamp(jakarta.xml.soap.SOAPElement element) Takes a SOAPElement and checks if it has the right name.UsernameToken(jakarta.xml.soap.SOAPElement usernameTokenSoapElement) Extracts info from SOAPElement representationUsernameToken(jakarta.xml.soap.SOAPElement usernameTokenSoapElement, boolean bspFlag) X509SecurityToken(jakarta.xml.soap.SOAPElement tokenElement) X509SecurityToken(jakarta.xml.soap.SOAPElement tokenElement, boolean isBSP) -
Uses of XWSSecurityException in com.sun.xml.wss.core.reference
Methods in com.sun.xml.wss.core.reference that throw XWSSecurityExceptionModifier and TypeMethodDescriptionjakarta.xml.soap.SOAPElementX509IssuerSerial.getAsSoapElement()byte[]EncryptedKeySHA1Identifier.getDecodedBase64EncodedValue()byte[]X509SubjectKeyIdentifier.getDecodedBase64EncodedValue()byte[]X509ThumbPrintIdentifier.getDecodedBase64EncodedValue()KeyIdentifier.getDecodedReferenceValue()Look at EncodingType (if any) and return decoded result.X509IssuerSerial.getIssuerName()Method getIssuerNameX509IssuerSerial.getSerialNumber()Method getSerialNumberintX509IssuerSerial.getSerialNumberInteger()Method getSerialNumberIntegerstatic byte[]X509SubjectKeyIdentifier.getSubjectKeyIdentifier(X509Certificate cert) static byte[]X509ThumbPrintIdentifier.getThumbPrintIdentifier(X509Certificate cert) voidEmbeddedReference.setEmbeddedSoapElement(jakarta.xml.soap.SOAPElement element) voidKeyIdentifier.setReferenceValue(String encodedValue) Constructors in com.sun.xml.wss.core.reference that throw XWSSecurityExceptionModifierConstructorDescriptionCreates a DirectReference element.DirectReference(jakarta.xml.soap.SOAPElement element) DirectReference(jakarta.xml.soap.SOAPElement element, boolean isBSP) Takes a SOAPElement and checks if it has the right name.Creates an "empty" EmbeddedReference element.EmbeddedReference(jakarta.xml.soap.SOAPElement element) Takes a SOAPElement and checks if it has the right name and structure.EncryptedKeySHA1Identifier(jakarta.xml.soap.SOAPElement element) Creates an "empty" KeyIdentifier element with default encoding type and default value type.KeyIdentifier(jakarta.xml.soap.SOAPElement element) Takes a SOAPElement and checks if it has the right name.KeyIdentifier(Document doc) Creates an "empty" KeyIdentifier element with default encoding type and default value type.SamlKeyIdentifier(jakarta.xml.soap.SOAPElement element) Creates an "empty" KeyIdentifier element with default encoding type and default value type.X509IssuerSerial(jakarta.xml.soap.SOAPElement element) Constructor X509IssuerSerialX509SubjectKeyIdentifier(jakarta.xml.soap.SOAPElement element) Creates an "empty" KeyIdentifier element with default encoding type and default value type.X509ThumbPrintIdentifier(jakarta.xml.soap.SOAPElement element) Creates an "empty" KeyIdentifier element with default encoding type and default value type. -
Uses of XWSSecurityException in com.sun.xml.wss.impl
Subclasses of XWSSecurityException in com.sun.xml.wss.implModifier and TypeClassDescriptionclassException indicating a Policy Violation typically encountered when processing an Inbound Message.classA SecurityHeaderException indicates that there is a problem with the security header elements and subelements.classThe root class for Security Token Exceptions.Methods in com.sun.xml.wss.impl that throw XWSSecurityExceptionModifier and TypeMethodDescriptionbooleanWssProviderSecurityEnvironment.authenticateUser(Map context, String username, String password) Authenticate the user against a list of known username-password pairs.voidProcessingContextImpl.copy(ProcessingContext ctxx1, ProcessingContext ctxx2) copy operatorSecurableSoapMessage.findOrCreateSecurityHeader()Finds or creates wsse:Security HeaderSecurableSoapMessage.findSecurityHeader()Finds wsse:Security HeaderSecurableSoapMessage.findWsseSecurityHeaderBlock(boolean doCreate, boolean mustUnderstand) Finds wsse:Security Header Block.voidSecurableSoapMessage.generateFault(WssSoapFaultException sfe) voidSecurableSoapMessage.generateSecurityHeaderException(String exceptionMessage) Create and initialize a SecurityHeaderException, and throw a fault based on it.voidSecurableSoapMessage.generateWsuId(Element element) jakarta.xml.soap.AttachmentPartSecurableSoapMessage.getAttachmentPart(String uri) WssProviderSecurityEnvironment.getCertificate(String keyIdentifier) WssProviderSecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning) WssProviderSecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName) static byte[]XMLUtil.getDecodedBase64EncodedData(String encodedData) WssProviderSecurityEnvironment.getDefaultCertificate(Map context) Retrieves a reasonable default value for the current user's X509Certificate if one exists.static org.apache.xml.security.keys.content.keyvalues.DSAKeyValueXMLUtil.getDSAKeyValue(Document doc, X509Certificate cert) SecurableSoapMessage.getElementById(String id) jakarta.xml.soap.SOAPElementSecurableSoapMessage.getElementByWsuId(String id) jakarta.xml.soap.SOAPEnvelopeSecurableSoapMessage.getEnvelope()WssProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch) WssProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch, String valueType) WssProviderSecurityEnvironment.getMatchingCertificate(Map context, BigInteger serialNumber, String issuerName) SecurableSoapMessage.getMessageParts(Target target) SecurableSoapMessage.getNamespaceContext()WssProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier) WssProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType) WssProviderSecurityEnvironment.getPrivateKey(Map context, String alias) WssProviderSecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName) WssProviderSecurityEnvironment.getPrivateKey(Map context, X509Certificate cert) WssProviderSecurityEnvironment.getPublicKey(String keyIdentifier) WssProviderSecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier) WssProviderSecurityEnvironment.getPublicKey(Map context, byte[] identifier, String valueType) WssProviderSecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName) static org.apache.xml.security.keys.content.keyvalues.RSAKeyValueXMLUtil.getRSAKeyValue(Document doc, X509Certificate cert) WssProviderSecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode) static byte[]WssProviderSecurityEnvironment.getThumbprintIdentifier(X509Certificate cert) static org.apache.xml.security.keys.content.X509DataXMLUtil.getX509Data(Document doc, X509Certificate cert) booleanTargetResolverImpl.isTargetPresent(List<Target> actualTargets) static voidHarnessUtil.makeDynamicPolicyCallback(DynamicPolicyCallback callback, CallbackHandler callbackHandler) voidTargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets, List<Target> inferredTargets, WSSPolicy actualPolicy) static voidSecurityAnnotator.secureMessage(ProcessingContext context) Secure an Outbound SOAP Message.static FilterProcessingContextSecurityAnnotator.setFilterProcessingContext(ProcessingContext context) voidFilterProcessingContext.setSecurityPolicy(SecurityPolicy policy) Overrides setSecurityPolicy in PC - allows only WSSPolicy instances to be set.voidSecurableSoapMessage.setSOAPMessage(jakarta.xml.soap.SOAPMessage soapMsg) booleanWssProviderSecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long maxNonceAge) booleanWssProviderSecurityEnvironment.validateCertificate(X509Certificate cert, Map context) Validate an X509Certificate.voidWssProviderSecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit) static voidNewSecurityRecipient.validateMessage(ProcessingContext context) Validate security in an Inbound SOAPMessage.static voidSecurityRecipient.validateMessage(ProcessingContext context) Validate security in an Inbound SOAPMessage.voidWssProviderSecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit) voidWssProviderSecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit) Constructors in com.sun.xml.wss.impl that throw XWSSecurityExceptionModifierConstructorDescriptionFilterProcessingContext(int filterMode, String messageIdentifier, SecurityPolicy securityPolicy, jakarta.xml.soap.SOAPMessage message) FilterProcessingContext(ProcessingContext context) ProcessingContextImpl(StaticPolicyContext context, SecurityPolicy securityPolicy, jakarta.xml.soap.SOAPMessage message) ConstructorSecurableSoapMessage(jakarta.xml.soap.SOAPMessage soapMessage) -
Uses of XWSSecurityException in com.sun.xml.wss.impl.apachecrypto
Methods in com.sun.xml.wss.impl.apachecrypto that throw XWSSecurityExceptionModifier and TypeMethodDescriptionstatic voidDecryptionProcessor.decrypt(FilterProcessingContext context) static voidEncryptionProcessor.encrypt(FilterProcessingContext context) static voidDecryptionProcessor.processEncryptedData(jakarta.xml.soap.SOAPElement encDataElement, SecretKey key, FilterProcessingContext context) static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedDataDecryptionProcessor.processEncryptedData(jakarta.xml.soap.SOAPElement encDataElement, SecretKey key, org.apache.xml.security.encryption.XMLCipher dataCipher, FilterProcessingContext context, ArrayList requiredTargets, ArrayList optionalTargets, EncryptionPolicy encryptionPolicy, boolean updateSH) static voidDecryptionProcessor.processEncryptedKey(FilterProcessingContext context, jakarta.xml.soap.SOAPElement xencEncryptedKey) -
Uses of XWSSecurityException in com.sun.xml.wss.impl.c14n
Methods in com.sun.xml.wss.impl.c14n that throw XWSSecurityExceptionModifier and TypeMethodDescriptionbyte[]MimeHeaderCanonicalizer._canonicalize(Iterator mimeHeaders) abstract byte[]Canonicalizer.canonicalize(byte[] input) byte[]TextPlainCanonicalizer.canonicalize(byte[] inputBytes) static voidCanonicalizerFactory.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 XWSSecurityExceptionModifier and TypeMethodDescriptionWSSPolicyConsumerImpl.constructKeyInfo(MLSPolicy signaturePolicy, SecurityTokenReference reference) voidWSSPolicyConsumerImpl.constructSignaturePolicy(SignedInfo signedInfo, SignaturePolicy policy, SecurableSoapMessage secMsg) WSSPolicyConsumerImpl.constructSignedInfo(FilterProcessingContext fpContext) WSSPolicyConsumerImpl.generateReferenceList(List targetList, SecurableSoapMessage secureMessage, FilterProcessingContext fpContext, boolean verify, boolean isEndorsing) static jakarta.xml.soap.SOAPElementSignatureProcessor.insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef) protected static SecurityTokenKeySelectorImpl.resolveToken(String uri, XMLCryptoContext context) BinaryTokens if found would be cached intoFilterProcessingContext.static intSignatureProcessor.sign(FilterProcessingContext context) static intSignatureProcessor.verify(FilterProcessingContext context) static voidSignatureProcessor.verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm) static booleanSignatureProcessor.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 XWSSecurityExceptionModifier and TypeMethodDescriptionstatic voidAuthenticationTokenFilter.addIssuedTokenToMessage(FilterProcessingContext context) gets the issued token and adds it to the security headerstatic voidAuthenticationTokenFilter.addUserNameTokenToMessage(FilterProcessingContext context) sets the parameters nonce,creationtime,...etc to the username token adds this username token to the security headerEncryptionFilter.createUntBinding(FilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding) sets the username token in UsernameToken Binding, creates secret key for encryption and sets it in username token bindingSignatureFilter.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 bindingstatic voidDumpFilter.process(ProcessingContext context) dumps the soap messages and throws XWSSecurityException if it is unable to dump.static voidEncryptionFilter.process(FilterProcessingContext context) creates the correct key for each binding type and sets the binding in the contextstatic voidExportSamlAssertionFilter.process(FilterProcessingContext context) static voidImportSamlAssertionFilter.process(FilterProcessingContext context) reads the saml element from the soap message and creates a SAML assertion object from this saml elementstatic voidSignatureConfirmationFilter.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 voidSignatureFilter.process(FilterProcessingContext context) creates the suitable key for each binding type and sets the binding in the contextvoidTeeFilter.process(jakarta.xml.soap.SOAPMessage secureMessage) Invokes the MessageFilter on the SOAPMessage sm.static voidTimestampFilter.process(FilterProcessingContext context) processes the time stamps and verifies whether the message is conform to time stamp policies or notstatic voidAuthenticationTokenFilter.processIssuedToken(FilterProcessingContext context) adds the issued token to the message if the message is not an inbound messagestatic voidAuthenticationTokenFilter.processSamlToken(FilterProcessingContext context) imports and exports the SAML Assertionstatic voidAuthenticationTokenFilter.processUserNameToken(FilterProcessingContext context) if the message is incomming it gets Username Token from the meaage for outgoing it adds Username Token to the messagestatic voidAuthenticationTokenFilter.processX509Token(FilterProcessingContext context) processes the X509 token , if anyUsernameTokenDataResolver.resolveUsernameToken(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy) sets username and password in usernametokenAuthenticationTokenFilter.resolveUserNameTokenData(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy) sets the username and password in the usernametokenUsernameTokenDataResolver.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 bindingUsernameTokenDataResolver.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 BindingConstructors in com.sun.xml.wss.impl.filter that throw XWSSecurityExceptionModifierConstructorDescriptionA no-opTeeFilter(OutputStream out) Saves a copy of message to Outputstream outTeeFilter(OutputStream out, boolean prettyPrint) Copy and optionally pretty print a messageTeeFilter(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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidDirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId) voidDirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId, String valueType) voidDirectReferenceStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg) voidKeyIdentifierStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId) voidKeyIdentifierStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg) abstract voidKeyInfoStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId) insert the Key Information into a ds:KeyInfo using the appropriate schemeabstract voidKeyInfoStrategy.insertKey(SecurityTokenReference tokenRef, SecurableSoapMessage secureMsg) insert the Key Information into a SecurityTokenReference using the appropriate schemevoidX509IssuerSerialStrategy.insertKey(KeyInfoHeaderBlock keyInfo, SecurableSoapMessage secureMsg, String x509TokenId) voidX509IssuerSerialStrategy.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 XWSSecurityExceptionModifier and TypeMethodDescriptionbooleanDefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String password) booleanDefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject, String username, String passwordDigest, String nonce, String created) DefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username) booleanDefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username, String password) booleanDefaultSecurityEnvironmentImpl.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created) booleanWSITProviderSecurityEnvironment.authenticateUser(Map context, String username, String password) Authenticate the user against a list of known username-password pairs.booleanWSITProviderSecurityEnvironment.authenticateUser(Map context, String username, String passwordDigest, String nonce, String created) Authenticate the user given the password digest.static voidSecurityUtil.checkIncludeTokenPolicy(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id) static voidSecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding, String unTokenid) static voidSecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id) static ElementSecurityUtil.convertSTRToElement(Object strElem, Document doc) XWSSProcessor2_0Impl.createProcessingContext(jakarta.xml.soap.SOAPMessage msg) XWSSProcessorFactory2_0Impl.createProcessorForSecurityConfiguration(InputStream securityConfiguration, CallbackHandler handler) DefaultSecurityEnvironmentImpl.doKerberosLogin()DefaultSecurityEnvironmentImpl.doKerberosLogin(byte[] tokenValue) WSITProviderSecurityEnvironment.doKerberosLogin()WSITProviderSecurityEnvironment.doKerberosLogin(byte[] tokenValue) static SecurityHeaderBlockSecurityHeaderBlockImpl.fromSoapElement(jakarta.xml.soap.SOAPElement element, Class implClass) static SecretKeySecurityUtil.generateSymmetricKey(String algorithm) DefaultSecurityEnvironmentImpl.getAliasPrivKeyCertRequest(String certIdentifier) jakarta.xml.soap.SOAPElementSecurityHeaderBlockImpl.getAsSoapElement()DefaultSecurityEnvironmentImpl.getCertificate(Map context, byte[] keyIdentifier) DefaultSecurityEnvironmentImpl.getCertificate(Map context, byte[] identifier, String valueType) DefaultSecurityEnvironmentImpl.getCertificate(Map context, String alias, boolean forSigning) DefaultSecurityEnvironmentImpl.getCertificate(Map context, BigInteger serialNumber, String issuerName) DefaultSecurityEnvironmentImpl.getCertificate(Map context, PublicKey publicKey, boolean forSign) WSITProviderSecurityEnvironment.getCertificate(String keyIdentifier) WSITProviderSecurityEnvironment.getCertificate(Map context, byte[] identifier, String valueType) WSITProviderSecurityEnvironment.getCertificate(Map context, String alias, boolean forSigning) WSITProviderSecurityEnvironment.getCertificate(Map context, BigInteger serialNumber, String issuerName) WSITProviderSecurityEnvironment.getCertificate(Map context, PublicKey publicKey, boolean forSign) DefaultSecurityEnvironmentImpl.getDefaultCertificate(Map context) WSITProviderSecurityEnvironment.getDefaultCertificate(Map context) Retrieves a reasonable default value for the current user's X509Certificate if one exists.DefaultSecurityEnvironmentImpl.getDefaultPrivateKey(Map context) DefaultSecurityEnvironmentImpl.getDefaultPrivKeyCertRequest(Map context) WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch) WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, byte[] keyIdMatch, String valueType) WSITProviderSecurityEnvironment.getMatchingCertificate(Map context, BigInteger serialNumber, String issuerName) DefaultSecurityEnvironmentImpl.getPassword(Map context) WSITProviderSecurityEnvironment.getPassword(Map context) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, byte[] keyIdentifier) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, byte[] identifier, String valueType) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, String alias) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, BigInteger serialNumber, String issuerName) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, X509Certificate cert) DefaultSecurityEnvironmentImpl.getPrivateKey(Map context, PublicKey publicKey, boolean forSign) WSITProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier) WSITProviderSecurityEnvironment.getPrivateKey(Map context, byte[] keyIdentifier, String valueType) WSITProviderSecurityEnvironment.getPrivateKey(Map context, String alias) WSITProviderSecurityEnvironment.getPrivateKey(Map context, BigInteger serialNumber, String issuerName) WSITProviderSecurityEnvironment.getPrivateKey(Map context, X509Certificate cert) DefaultSecurityEnvironmentImpl.getPublicKey(Map context, byte[] keyIdentifier) DefaultSecurityEnvironmentImpl.getPublicKey(Map context, byte[] identifier, String valueType) DefaultSecurityEnvironmentImpl.getPublicKey(Map context, BigInteger serialNumber, String issuerName) WSITProviderSecurityEnvironment.getPublicKey(String keyIdentifier) WSITProviderSecurityEnvironment.getPublicKey(Map context, byte[] keyIdentifier) WSITProviderSecurityEnvironment.getPublicKey(Map context, byte[] identifier, String valueType) WSITProviderSecurityEnvironment.getPublicKey(Map context, BigInteger serialNumber, String issuerName) DefaultSecurityEnvironmentImpl.getSecretKey(Map context, String alias, boolean encryptMode) WSITProviderSecurityEnvironment.getSecretKey(Map context, String alias, boolean encryptMode) DefaultSecurityEnvironmentImpl.getUsername(Map context) static StringSecurityUtil.getWsuIdOrId(Element elem) static voidSecurityUtil.insertCertificate(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id) static SecurityContextTokenImplSecurityUtil.locateBySCTId(FilterProcessingContext context, String sctId) DefaultSecurityEnvironmentImpl.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc) WSITProviderSecurityEnvironment.locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc) DefaultSecurityEnvironmentImpl.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding policy, DynamicApplicationContext context) WSITProviderSecurityEnvironment.populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding samlBinding, DynamicApplicationContext context) static KeyKeyResolver.processSecurityTokenReference(KeyInfoHeaderBlock keyInfo, boolean sig, FilterProcessingContext context) static KeyKeyResolver.processSTR(KeyInfoHeaderBlock keyInfo, boolean sig, FilterProcessingContext context) static voidSecurityUtil.resolveIssuedToken(FilterProcessingContext context, IssuedTokenKeyBinding itkb) static KeyKeyResolver.resolveKeyValue(SecurableSoapMessage secureMsg, org.apache.xml.security.keys.content.KeyValue keyValue, boolean sig, FilterProcessingContext context) static KeyKeyResolver.resolveSamlAssertion(SecurableSoapMessage secureMsg, Element samlAssertion, boolean sig, FilterProcessingContext context, String assertionID) static voidSecurityUtil.resolveSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding) static KeyKeyResolver.resolveX509Data(SecurableSoapMessage secureMsg, org.apache.xml.security.keys.content.X509Data x509Data, boolean sig, FilterProcessingContext context) static KeyKeyResolver.resolveX509Token(SecurableSoapMessage secureMsg, X509SecurityToken token, boolean sig, FilterProcessingContext context) jakarta.xml.soap.SOAPMessageXWSSProcessor2_0Impl.secureOutboundMessage(ProcessingContext context) static longbooleanDefaultSecurityEnvironmentImpl.validateAndCacheNonce(Map context, String nonce, String created, long nonceAge) booleanWSITProviderSecurityEnvironment.validateAndCacheNonce(Map context, String nonce, String created, long nonceAge) booleanWSITProviderSecurityEnvironment.validateCertificate(X509Certificate cert, Map context) Validate an X509Certificate.voidDefaultSecurityEnvironmentImpl.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit) voidWSITProviderSecurityEnvironment.validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit) voidDefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context, XMLStreamReader assertion) voidDefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context, Element assertion) voidWSITProviderSecurityEnvironment.validateSAMLAssertion(Map context, XMLStreamReader assertion) voidDefaultSecurityEnvironmentImpl.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit) voidDefaultSecurityEnvironmentImpl.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit) voidWSITProviderSecurityEnvironment.validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit) voidWSITProviderSecurityEnvironment.validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit) jakarta.xml.soap.SOAPMessageXWSSProcessor2_0Impl.verifyInboundMessage(ProcessingContext context) Constructors in com.sun.xml.wss.impl.misc that throw XWSSecurityExceptionModifierConstructorDescriptionDefaultCallbackHandler(String clientOrServer, Properties assertions) WSITProviderSecurityEnvironment(CallbackHandler handler, Map options, Properties configAssertions) Creates a new instance of WSITProviderSecurityEnvironmentprotectedXWSSProcessor2_0Impl(InputStream securityConfig, CallbackHandler handler) -
Uses of XWSSecurityException in com.sun.xml.wss.impl.policy
Subclasses of XWSSecurityException in com.sun.xml.wss.impl.policyModifier and TypeClassDescriptionclassThrown 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 XWSSecurityExceptionModifier and TypeMethodDescriptionvoidMessagePolicy.addOptionalTargets(ArrayList optionls) intMessagePolicy.getOptimizedType() -
Uses of XWSSecurityException in com.sun.xml.wss.impl.policy.verifier
Methods in com.sun.xml.wss.impl.policy.verifier that throw XWSSecurityExceptionModifier and TypeMethodDescriptionbooleanTargetResolver.isTargetPresent(List<Target> actualTargets) voidTargetResolver.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 XWSSecurityExceptionModifier and TypeMethodDescriptionprotected jakarta.xml.ws.soap.SOAPFaultExceptionSecurityTubeBase.getSOAPFaultException(XWSSecurityException xwse) Methods in com.sun.xml.wss.jaxws.impl that throw XWSSecurityExceptionModifier and TypeMethodDescriptionprotected voidSecurityClientTube.populateKerberosContext(com.sun.xml.ws.api.message.Packet packet, ProcessingContextImpl ctx, boolean isSCMessage) protected jakarta.xml.soap.SOAPMessageSecurityServerTube.verifyInboundMessage(jakarta.xml.soap.SOAPMessage message, ProcessingContext ctx) protected com.sun.xml.ws.api.message.MessageSecurityTubeBase.verifyInboundMessage(com.sun.xml.ws.api.message.Message message, ProcessingContext ctx) protected jakarta.xml.soap.SOAPMessageSecurityTubeBase.verifyInboundMessage(jakarta.xml.soap.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 XWSSecurityExceptionModifier and TypeMethodDescriptionprotected jakarta.xml.ws.soap.SOAPFaultExceptionWSITAuthContextBase.getSOAPFaultException(XWSSecurityException xwse) Methods in com.sun.xml.wss.provider.wsit that throw XWSSecurityExceptionModifier and TypeMethodDescriptionprotected voidWSITClientAuthContext.populateKerberosContext(com.sun.xml.ws.api.message.Packet packet, ProcessingContextImpl ctx, boolean isSCMessage) com.sun.xml.ws.api.message.PacketWSITClientAuthContext.secureRequest(com.sun.xml.ws.api.message.Packet packet, Subject clientSubject, boolean isSCMessage) com.sun.xml.ws.api.message.PacketWSITServerAuthContext.validateRequest(com.sun.xml.ws.api.message.Packet packet, Subject clientSubject, Subject serviceSubject, Map<Object, Object> sharedState) com.sun.xml.ws.api.message.PacketWSITClientAuthContext.validateResponse(com.sun.xml.ws.api.message.Packet req, Subject clientSubject, Subject serviceSubject) protected com.sun.xml.ws.api.message.MessageWSITClientAuthContext.verifyInboundMessage(com.sun.xml.ws.api.message.Message message, ProcessingContext ctx) protected com.sun.xml.ws.api.message.MessageWSITServerAuthContext.verifyInboundMessage(com.sun.xml.ws.api.message.Message message, ProcessingContext ctx) protected jakarta.xml.soap.SOAPMessageWSITServerAuthContext.verifyInboundMessage(jakarta.xml.soap.SOAPMessage message, ProcessingContext ctx) -
Uses of XWSSecurityException in com.sun.xml.wss.saml
Methods in com.sun.xml.wss.saml that throw XWSSecurityExceptionModifier and TypeMethodDescriptionstatic KeyAssertionUtil.getSubjectConfirmationKey(Element assertion, CallbackHandler callbackHandler) Retrive the key from HOK SAML Assertionstatic ElementAssertionUtil.getSubjectConfirmationKeyInfo(Element assertion) static SAMLAssertionFactorySAMLAssertionFactory.newInstance(String samlVersion) Create an instance of SAMLAssertionFactory.static KeyAssertionUtil.resolveEncryptedKey(org.apache.xml.security.encryption.EncryptedKey encryptedKey, CallbackHandler callbackHandler) static KeyAssertionUtil.resolveX509Data(org.apache.xml.security.keys.content.X509Data x509Data, CallbackHandler callbackHandler) Convert SAML Assertion toorg.w3c.dom.Element -
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 -
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 -
Uses of XWSSecurityException in com.sun.xml.wss.saml.util
Methods in com.sun.xml.wss.saml.util that throw XWSSecurityExceptionModifier and TypeMethodDescriptionstatic ElementSAMLUtil.createSAMLAssertion(XMLStreamReader reader) static Elementstatic Elementstatic booleanSAMLUtil.validateTimeInConditionsStatement(Element samlAssertion) static booleanSAMLUtil.verifySignature(Element samlAssertion, PublicKey pubKey) -
Uses of XWSSecurityException in com.sun.xml.wss.util
Methods in com.sun.xml.wss.util that throw XWSSecurityExceptionModifier and TypeMethodDescriptionstatic SecretKeyXWSSUtil.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 XWSSecurityExceptionModifier and TypeMethodDescriptionstatic XWSSecurityConfigurationSecurityConfigurationFactory.newXWSSecurityConfiguration(InputStream config) Constructors in com.sun.xml.xwss that throw XWSSecurityExceptionModifierConstructorDescriptionSecurityConfiguration(InputStream config) SecurityConfiguration(URL configUrl)