Uses of Class
com.sun.xml.wss.impl.FilterProcessingContext
-
-
Uses of FilterProcessingContext in com.sun.xml.ws.security.opt.impl
Subclasses of FilterProcessingContext in com.sun.xml.ws.security.opt.impl Modifier and Type Class Description classJAXBFilterProcessingContext -
Uses of FilterProcessingContext in com.sun.xml.wss.impl
Methods in com.sun.xml.wss.impl that return FilterProcessingContext Modifier and Type Method Description static FilterProcessingContextSecurityAnnotator. setFilterProcessingContext(ProcessingContext context) -
Uses of FilterProcessingContext in com.sun.xml.wss.impl.apachecrypto
Methods in com.sun.xml.wss.impl.apachecrypto with parameters of type FilterProcessingContext Modifier and Type Method Description static voidDecryptionProcessor. decrypt(FilterProcessingContext context)static voidEncryptionProcessor. encrypt(FilterProcessingContext context)static voidDecryptionProcessor. processEncryptedData(javax.xml.soap.SOAPElement encDataElement, SecretKey key, FilterProcessingContext context)static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedDataDecryptionProcessor. processEncryptedData(javax.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, javax.xml.soap.SOAPElement xencEncryptedKey) -
Uses of FilterProcessingContext in com.sun.xml.wss.impl.dsig
Methods in com.sun.xml.wss.impl.dsig with parameters of type FilterProcessingContext Modifier and Type Method Description SignedInfoWSSPolicyConsumerImpl. constructSignedInfo(FilterProcessingContext fpContext)ListWSSPolicyConsumerImpl. generateReferenceList(List targetList, SecurableSoapMessage secureMessage, FilterProcessingContext fpContext, boolean verify, boolean isEndorsing)static javax.xml.soap.SOAPElementSignatureProcessor. insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef)static intSignatureProcessor. sign(FilterProcessingContext context)static intSignatureProcessor. verify(FilterProcessingContext context)static voidSignatureProcessor. verifyRequirements(FilterProcessingContext context, XMLSignature signature, DOMValidateContext validationContext)static booleanSignatureProcessor. verifySignature(Element signElement, FilterProcessingContext context) -
Uses of FilterProcessingContext in com.sun.xml.wss.impl.filter
Methods in com.sun.xml.wss.impl.filter with parameters of type FilterProcessingContext Modifier and Type Method Description static 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 headerstatic AuthenticationTokenPolicy.UsernameTokenBindingEncryptionFilter. createUntBinding(FilterProcessingContext context, AuthenticationTokenPolicy.UsernameTokenBinding untBinding)sets the username token in UsernameToken Binding, creates secret key for encryption and sets it in username token bindingstatic AuthenticationTokenPolicy.UsernameTokenBindingSignatureFilter. 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 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 contextstatic 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. processRSAToken(FilterProcessingContext context)processes the RSA tokenstatic 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 anystatic AuthenticationTokenPolicy.UsernameTokenBindingUsernameTokenDataResolver. resolveUsernameToken(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy)sets username and password in usernametokenstatic AuthenticationTokenPolicy.UsernameTokenBindingAuthenticationTokenFilter. resolveUserNameTokenData(FilterProcessingContext context, UsernameToken token, UsernameToken unToken, AuthenticationTokenPolicy policy)sets the username and password in the usernametokenstatic AuthenticationTokenPolicy.UsernameTokenBindingUsernameTokenDataResolver. 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 bindingstatic AuthenticationTokenPolicy.UsernameTokenBindingUsernameTokenDataResolver. 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 -
Uses of FilterProcessingContext in com.sun.xml.wss.impl.misc
Methods in com.sun.xml.wss.impl.misc with parameters of type FilterProcessingContext Modifier and Type Method Description static voidSecurityUtil. checkIncludeTokenPolicy(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id)static KeyKeyResolver. 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 SubjectDefaultSecurityEnvironmentImpl. getSubject(FilterProcessingContext context)static voidSecurityUtil. initInferredIssuedTokenContext(FilterProcessingContext wssContext, com.sun.xml.ws.security.Token str, Key returnKey)static voidSecurityUtil. insertCertificate(FilterProcessingContext context, AuthenticationTokenPolicy.X509CertificateBinding certInfo, String x509id)static SecurityContextTokenImplSecurityUtil. locateBySCTId(FilterProcessingContext context, String sctId)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)static voidSecurityUtil. updateSamlVsKeyCache(com.sun.xml.ws.security.secext10.SecurityTokenReferenceType str, FilterProcessingContext ctx, Key symKey)static voidSecurityUtil. updateSamlVsKeyCache(com.sun.xml.ws.security.SecurityTokenReference str, FilterProcessingContext ctx, Key symKey) -
Uses of FilterProcessingContext in com.sun.xml.wss.impl.policy.verifier
Constructors in com.sun.xml.wss.impl.policy.verifier with parameters of type FilterProcessingContext Constructor Description EncryptionPolicyVerifier(FilterProcessingContext context)Creates a new instance of EncryptionPolicyVerifierSignaturePolicyVerifier(FilterProcessingContext context)Creates a new instance of SignaturePolicyVerifier -
Uses of FilterProcessingContext in com.sun.xml.wss.jaxws.impl
Subclasses of FilterProcessingContext in com.sun.xml.wss.jaxws.impl Modifier and Type Class Description classJAXWSProcessingContextImpl
-