|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of RequestData in org.apache.wss4j.dom |
|---|
| Methods in org.apache.wss4j.dom with parameters of type RequestData | |
|---|---|
List<WSSecurityEngineResult> |
WSSecurityEngine.processSecurityHeader(Document doc,
String actor,
RequestData requestData)
Process the security header given the soap envelope as W3C document. |
List<WSSecurityEngineResult> |
WSSecurityEngine.processSecurityHeader(Element securityHeader,
RequestData requestData)
Process the security header given the wsse:Security DOM
Element. |
| Uses of RequestData in org.apache.wss4j.dom.action |
|---|
| Methods in org.apache.wss4j.dom.action with parameters of type RequestData | |
|---|---|
void |
SAMLTokenUnsignedAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
UsernameTokenSignedAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
SAMLTokenSignedAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
EncryptionDerivedAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
SignatureDerivedAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
TimestampAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
CustomTokenAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
Action.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
UsernameTokenAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
EncryptionAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
SignatureAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
void |
SignatureConfirmationAction.execute(WSHandler handler,
SecurityActionToken actionToken,
Document doc,
RequestData reqData)
|
protected Node |
AbstractDerivedAction.findEncryptedKeySibling(RequestData reqData)
|
protected Node |
AbstractDerivedAction.findSCTSibling(RequestData reqData)
|
| Uses of RequestData in org.apache.wss4j.dom.handler |
|---|
| Methods in org.apache.wss4j.dom.handler with parameters of type RequestData | |
|---|---|
protected void |
WSHandler.checkSignatureConfirmation(RequestData reqData,
List<WSSecurityEngineResult> resultList)
|
protected boolean |
WSHandler.decodeAddInclusivePrefixes(RequestData reqData)
|
protected void |
WSHandler.decodeAlgorithmSuite(RequestData reqData)
|
protected boolean |
WSHandler.decodeAllowUsernameTokenNoPassword(RequestData reqData)
|
protected boolean |
WSHandler.decodeBooleanConfigValue(RequestData reqData,
String configTag,
boolean defaultToTrue)
|
protected boolean |
WSHandler.decodeBSPCompliance(RequestData reqData)
|
protected boolean |
WSHandler.decodeCustomPasswordTypes(RequestData reqData)
|
protected void |
WSHandler.decodeDecryptionParameter(RequestData reqData)
|
protected boolean |
WSHandler.decodeEnableSignatureConfirmation(RequestData reqData)
|
protected void |
WSHandler.decodeEncryptionParameter(RequestData reqData)
|
protected int |
WSHandler.decodeFutureTimeToLive(RequestData reqData,
boolean timestamp)
Decode the FutureTimeToLive parameter for either a Timestamp or a UsernameToken Created element, depending on the boolean argument |
protected boolean |
WSHandler.decodeIncludeEncryptionToken(RequestData reqData)
|
protected boolean |
WSHandler.decodeIncludeSignatureToken(RequestData reqData)
|
protected boolean |
WSHandler.decodeMustUnderstand(RequestData reqData)
|
protected boolean |
WSHandler.decodeNamespaceQualifiedPasswordTypes(RequestData reqData)
|
protected String |
WSHandler.decodePasswordType(RequestData reqData)
|
protected void |
WSHandler.decodeRequireSignedEncryptedDataElements(RequestData reqData)
|
protected boolean |
WSHandler.decodeSamlSubjectConfirmationValidation(RequestData reqData)
|
protected void |
WSHandler.decodeSignatureParameter(RequestData reqData)
|
protected void |
WSHandler.decodeSignatureParameter2(RequestData reqData)
|
protected boolean |
WSHandler.decodeTimestampPrecision(RequestData reqData)
|
protected boolean |
WSHandler.decodeTimestampStrict(RequestData reqData)
|
int |
WSHandler.decodeTimeToLive(RequestData reqData,
boolean timestamp)
Decode the TimeToLive parameter for either a Timestamp or a UsernameToken Created element, depending on the boolean argument |
protected boolean |
WSHandler.decodeUse200512Namespace(RequestData reqData)
|
protected boolean |
WSHandler.decodeUseEncodedPasswords(RequestData reqData)
|
protected boolean |
WSHandler.decodeUseSingleCertificate(RequestData reqData)
|
protected void |
WSHandler.decodeUTParameter(RequestData reqData)
|
protected void |
WSHandler.doReceiverAction(List<Integer> actions,
RequestData reqData)
|
protected void |
WSHandler.doSenderAction(Document doc,
RequestData reqData,
List<HandlerAction> actions,
boolean isRequest)
Performs all defined security actions to set-up the SOAP request. |
CallbackHandler |
WSHandler.getCallbackHandler(String callbackHandlerClass,
String callbackHandlerRef,
RequestData requestData)
Get a CallbackHandler instance. |
CallbackHandler |
WSHandler.getPasswordCallbackHandler(RequestData reqData)
Get a CallbackHandler instance to obtain passwords. |
WSPasswordCallback |
WSHandler.getPasswordCB(String username,
int doAction,
CallbackHandler callbackHandler,
RequestData requestData)
Get a password callback (WSPasswordCallback object) from a CallbackHandler instance |
protected PasswordEncryptor |
WSHandler.getPasswordEncryptor(RequestData requestData)
|
protected Crypto |
WSHandler.loadCrypto(String cryptoPropertyFile,
String cryptoPropertyRefId,
RequestData requestData)
Load a Crypto instance. |
protected Crypto |
WSHandler.loadCryptoFromPropertiesFile(String propFilename,
RequestData reqData)
A hook to allow subclass to load Crypto instances from property files in a different way. |
protected Crypto |
WSHandler.loadDecryptionCrypto(RequestData requestData)
Hook to allow subclasses to load their Decryption Crypto however they see fit. |
protected Crypto |
WSHandler.loadEncryptionCrypto(RequestData requestData)
Hook to allow subclasses to load their Encryption Crypto however they see fit. |
Crypto |
WSHandler.loadSignatureCrypto(RequestData requestData)
Hook to allow subclasses to load their Signature creation Crypto however they see fit. |
Crypto |
WSHandler.loadSignatureVerificationCrypto(RequestData requestData)
Hook to allow subclasses to load their Signature verification Crypto however they see fit. |
| Uses of RequestData in org.apache.wss4j.dom.message.token |
|---|
| Methods in org.apache.wss4j.dom.message.token with parameters of type RequestData | |
|---|---|
void |
UsernameToken.setRawPassword(RequestData data)
Set the raw (plain text) password used to compute secret key. |
| Uses of RequestData in org.apache.wss4j.dom.processor |
|---|
| Uses of RequestData in org.apache.wss4j.dom.saml |
|---|
| Constructors in org.apache.wss4j.dom.saml with parameters of type RequestData | |
|---|---|
WSSSAMLKeyInfoProcessor(RequestData data,
WSDocInfo docInfo)
|
|
| Uses of RequestData in org.apache.wss4j.dom.str |
|---|
| Methods in org.apache.wss4j.dom.str with parameters of type RequestData | |
|---|---|
static SamlAssertionWrapper |
STRParserUtil.getAssertionFromKeyIdentifier(SecurityTokenReference secRef,
Element strElement,
RequestData request,
WSDocInfo wsDocInfo)
Get an SamlAssertionWrapper object from parsing a SecurityTokenReference that uses a KeyIdentifier that points to a SAML Assertion. |
void |
DerivedKeyTokenSTRParser.parseSecurityTokenReference(Element strElement,
RequestData data,
WSDocInfo wsDocInfo,
Map<String,Object> parameters)
Parse a SecurityTokenReference element and extract credentials. |
void |
SignatureSTRParser.parseSecurityTokenReference(Element strElement,
RequestData data,
WSDocInfo wsDocInfo,
Map<String,Object> parameters)
Parse a SecurityTokenReference element and extract credentials. |
void |
SecurityTokenRefSTRParser.parseSecurityTokenReference(Element strElement,
RequestData data,
WSDocInfo wsDocInfo,
Map<String,Object> parameters)
Parse a SecurityTokenReference element and extract credentials. |
void |
STRParser.parseSecurityTokenReference(Element strElement,
RequestData data,
WSDocInfo wsDocInfo,
Map<String,Object> parameters)
Parse a SecurityTokenReference element and extract credentials. |
void |
EncryptedKeySTRParser.parseSecurityTokenReference(Element strElement,
RequestData data,
WSDocInfo wsDocInfo,
Map<String,Object> parameters)
Parse a SecurityTokenReference element and extract credentials. |
| Uses of RequestData in org.apache.wss4j.dom.validate |
|---|
| Methods in org.apache.wss4j.dom.validate with parameters of type RequestData | |
|---|---|
protected void |
SamlAssertionValidator.checkOneTimeUse(SamlAssertionWrapper samlAssertion,
RequestData data)
Check the "OneTimeUse" Condition of the Assertion. |
protected Crypto |
SignatureTrustValidator.getCrypto(RequestData data)
|
Credential |
Validator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
JAASUsernameTokenValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
UsernameTokenValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
TimestampValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
SignatureTrustValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
NoOpValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
SamlAssertionValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
Credential |
KerberosTokenValidator.validate(Credential credential,
RequestData data)
Validate the credential argument. |
protected void |
UsernameTokenValidator.verifyCustomPassword(UsernameToken usernameToken,
RequestData data)
Verify a UsernameToken containing a password of some unknown (but specified) password type. |
protected void |
UsernameTokenValidator.verifyDigestPassword(UsernameToken usernameToken,
RequestData data)
Verify a UsernameToken containing a password digest. |
protected void |
UsernameTokenValidator.verifyPlaintextPassword(UsernameToken usernameToken,
RequestData data)
Verify a UsernameToken containing a plaintext password. |
protected Credential |
SamlAssertionValidator.verifySignedAssertion(SamlAssertionWrapper samlAssertion,
RequestData data)
Verify trust in the signature of a signed Assertion. |
protected void |
SignatureTrustValidator.verifyTrustInCerts(X509Certificate[] certificates,
Crypto crypto,
RequestData data,
boolean enableRevocation)
Evaluate whether the given certificate chain should be trusted. |
protected void |
UsernameTokenValidator.verifyUnknownPassword(UsernameToken usernameToken,
RequestData data)
Verify a UsernameToken containing no password. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||