org.apache.rampart.policy
Class RampartPolicyData
java.lang.Object
org.apache.rampart.policy.RampartPolicyData
- Direct Known Subclasses:
- SupportingPolicyData
public class RampartPolicyData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RampartPolicyData
public RampartPolicyData()
getWebServiceSecurityPolicyNS
public java.lang.String getWebServiceSecurityPolicyNS()
setWebServiceSecurityPolicyNS
public void setWebServiceSecurityPolicyNS(java.lang.String webServiceSecurityPolicyNS)
getSupportingPolicyData
public java.util.Vector getSupportingPolicyData()
addSupportingPolicyData
public void addSupportingPolicyData(SupportingPolicyData supportingPolicyData)
isSignBodyOptional
public boolean isSignBodyOptional()
setSignBodyOptional
public void setSignBodyOptional(boolean signBodyOptional)
isEncryptBodyOptional
public boolean isEncryptBodyOptional()
setEncryptBodyOptional
public void setEncryptBodyOptional(boolean encryptBodyOptional)
isSignAttachmentsOptional
public boolean isSignAttachmentsOptional()
setSignAttachmentsOptional
public void setSignAttachmentsOptional(boolean signAttachmentsOptional)
isEncryptAttachmentsOptional
public boolean isEncryptAttachmentsOptional()
setEncryptAttachmentsOptional
public void setEncryptAttachmentsOptional(boolean encryptAttachmentsOptional)
isSymmetricBinding
public boolean isSymmetricBinding()
- Returns:
- Returns the symmetricBinding.
setSymmetricBinding
public void setSymmetricBinding(boolean symmetricBinding)
- Parameters:
symmetricBinding
- The symmetricBinding to set.
isAsymmetricBinding
public boolean isAsymmetricBinding()
- Returns:
- Returns a boolean value indicating whether a Asymmetric Binding
setAsymmetricBinding
public void setAsymmetricBinding(boolean asymmetricBinding)
- Parameters:
asymmetricBinding
- boolean value indicating whether a Asymmetric Binding
isEntireHeadersAndBodySignatures
public boolean isEntireHeadersAndBodySignatures()
- Returns:
- Returns the entireHeaderAndBodySignatures.
setEntireHeadersAndBodySignatures
public void setEntireHeadersAndBodySignatures(boolean entireHeaderAndBodySignatures)
- Parameters:
entireHeaderAndBodySignatures
- The entireHeaderAndBodySignatures to set.
isIncludeTimestamp
public boolean isIncludeTimestamp()
- Returns:
- Returns the includeTimestamp.
setIncludeTimestamp
public void setIncludeTimestamp(boolean includeTimestamp)
- Parameters:
includeTimestamp
- The includeTimestamp to set.
isIncludeTimestampOptional
public boolean isIncludeTimestampOptional()
setIncludeTimestampOptional
public void setIncludeTimestampOptional(boolean includeTimestampOptional)
getLayout
public java.lang.String getLayout()
- Returns:
- Returns the layout.
setLayout
public void setLayout(java.lang.String layout)
- Parameters:
layout
- The layout to set.
getProtectionOrder
public java.lang.String getProtectionOrder()
- Returns:
- Returns the protectionOrder.
setProtectionOrder
public void setProtectionOrder(java.lang.String protectionOrder)
- Parameters:
protectionOrder
- The protectionOrder to set.
isSignatureProtection
public boolean isSignatureProtection()
- Returns:
- Returns the signatureProtection.
setSignatureProtection
public void setSignatureProtection(boolean signatureProtection)
- Parameters:
signatureProtection
- The signatureProtection to set.
isTokenProtection
public boolean isTokenProtection()
- Returns:
- Returns the tokenProtection.
setTokenProtection
public void setTokenProtection(boolean tokenProtection)
- Parameters:
tokenProtection
- The tokenProtection to set.
isSignatureConfirmation
public boolean isSignatureConfirmation()
- Returns:
- Returns the signatureConfirmation.
setSignatureConfirmation
public void setSignatureConfirmation(boolean signatureConfirmation)
- Parameters:
signatureConfirmation
- The signatureConfirmation to set.
getEncryptedElements
public java.util.Vector getEncryptedElements()
- Returns:
- Returns the encryptedElements.
setEncryptedElements
public void setEncryptedElements(java.lang.String encElement)
- Parameters:
encElement
- The encrypted Element (XPath) to set.
getRequiredElements
public java.util.Vector getRequiredElements()
- Returns:
- Returns the requiredElements.
setRequiredElements
public void setRequiredElements(java.lang.String reqElement)
- Parameters:
requiredElements
- The Required Element (XPath) to set.
getContentEncryptedElements
public java.util.Vector getContentEncryptedElements()
- Returns:
- Returns the contentEncryptedElements.
setContentEncryptedElements
public void setContentEncryptedElements(java.lang.String encElement)
- Parameters:
encElement
- The encrypted Element (XPath) to set.
getEncryptedParts
public java.util.Vector getEncryptedParts()
- Returns:
- Returns the encryptedParts.
setEncryptedParts
public void setEncryptedParts(java.lang.String namespace,
java.lang.String element)
- Parameters:
namespace
- The namespace of the part.element
- The part's element name.
setEncryptedParts
public void setEncryptedParts(java.lang.String namespace,
java.lang.String element,
java.lang.String modifier)
- Parameters:
namespace
- The namespace of the part.element
- The part's element name.modifier
- The type of encryption
Element,Content,Header
isEncryptBody
public boolean isEncryptBody()
- Returns:
- Returns the encryptBody.
setEncryptBody
public void setEncryptBody(boolean encryptBody)
- Parameters:
encryptBody
- The encryptBody to set.
isSignBody
public boolean isSignBody()
- Returns:
- Returns the signBody.
setSignBody
public void setSignBody(boolean signBody)
- Parameters:
signBody
- The signBody to set.
isSignAttachments
public boolean isSignAttachments()
- Returns:
- Returns the signAttachments.
setSignAttachments
public void setSignAttachments(boolean signAttachments)
- Parameters:
signAttachments
- The signAttachments to set.
isEncryptAttachments
public boolean isEncryptAttachments()
- Returns:
- Returns the encryptAttachments.
setEncryptAttachments
public void setEncryptAttachments(boolean encryptAttachments)
- Parameters:
encryptAttachments
- The encryptAttachments to set.
getSignedElements
public java.util.Vector getSignedElements()
- Returns:
- Returns the signedElements.
setSignedElements
public void setSignedElements(java.lang.String sigElement)
- Parameters:
sigElement
- The signed Element (XPath) to set.
getSignedParts
public java.util.Vector getSignedParts()
- Returns:
- Returns the signedParts.
getDeclaredNamespaces
public java.util.HashMap getDeclaredNamespaces()
addDeclaredNamespaces
public void addDeclaredNamespaces(java.util.HashMap namespaces)
addSignedPart
public void addSignedPart(java.lang.String namespace,
java.lang.String element)
- Parameters:
namespace
- The namespace of the part.element
- The part's element name.
addSignedPart
public void addSignedPart(org.apache.ws.security.WSEncryptionPart part)
setSignedParts
public void setSignedParts(java.util.Vector signedParts)
setSupportingTokens
public void setSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken suppTokens)
throws org.apache.ws.secpolicy.WSSPolicyException
- Throws:
org.apache.ws.secpolicy.WSSPolicyException
getRampartConfig
public RampartConfig getRampartConfig()
- Returns:
- Returns the rampartConfig.
getEncryptionToken
public org.apache.ws.secpolicy.model.Token getEncryptionToken()
- Returns:
- Returns the encryptionToken.
setEncryptionToken
public void setEncryptionToken(org.apache.ws.secpolicy.model.Token encryptionToken)
- Parameters:
encryptionToken
- The encryptionToken to set.
getInitiatorToken
public org.apache.ws.secpolicy.model.Token getInitiatorToken()
- Returns:
- Returns the initiatorToken.
setInitiatorToken
public void setInitiatorToken(org.apache.ws.secpolicy.model.Token initiatorToken)
- Parameters:
initiatorToken
- The initiatorToken to set.
getTransportToken
public org.apache.ws.secpolicy.model.Token getTransportToken()
- Returns:
- Returns the TransportToken.
setTransportToken
public void setTransportToken(org.apache.ws.secpolicy.model.Token transportToken)
- Parameters:
transportToken
- The TransportToken to set.
getRecipientToken
public org.apache.ws.secpolicy.model.Token getRecipientToken()
- Returns:
- Returns the recipientToken.
setRecipientToken
public void setRecipientToken(org.apache.ws.secpolicy.model.Token recipientToken)
- Parameters:
recipientToken
- The recipientToken to set.
setProtectionToken
public void setProtectionToken(org.apache.ws.secpolicy.model.Token protectionToken)
getSignatureToken
public org.apache.ws.secpolicy.model.Token getSignatureToken()
- Returns:
- Returns the signatureToken.
setSignatureToken
public void setSignatureToken(org.apache.ws.secpolicy.model.Token signatureToken)
- Parameters:
signatureToken
- The signatureToken to set.
getSignedEndorsingSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getSignedEndorsingSupportingTokens()
- Returns:
- Returns the signedEndorsingSupportingToken.
setSignedEndorsingSupportingTokens
public void setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken signedEndorsingSupportingTokens)
- Parameters:
signedEndorsingSupportingTokens
- The signedEndorsingSupportingToken to set.
getSignedEndorsingEncryptedSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getSignedEndorsingEncryptedSupportingTokens()
- Returns:
- Returns the signedEndorsingEncryptedSupportingToken.
setSignedEndorsingEncryptedSupportingTokens
public void setSignedEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken signedEndorsingEncryptedSupportingTokens)
- Parameters:
signedEndorsingEncryptedSupportingTokens
- The signedEndorsingEncryptedSupportingToken to set.
getSignedSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getSignedSupportingTokens()
- Returns:
- Returns the signedSupportingToken.
setSignedSupportingTokens
public void setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken signedSupportingTokens)
- Parameters:
signedSupportingTokens
- The signedSupportingToken to set.
getSignedEncryptedSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getSignedEncryptedSupportingTokens()
- Returns:
- Returns the signedEncryptedSupportingToken.
setSignedEncryptedSupportingTokens
public void setSignedEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken signedEncryptedSupportingTokens)
- Parameters:
signedEncryptedSupportingTokens
- The signedEncryptedSupportingToken to set.
getSupportingTokensList
public java.util.Vector getSupportingTokensList()
- Returns:
- Returns the supportingTokenList.
getSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getSupportingTokens()
setEncryptedSupportingTokens
public void setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken encryptedSupportingTokens)
- Parameters:
encryptedSupportingTokens
- The encryptedSupportingToken to set.
getEncryptedSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getEncryptedSupportingTokens()
- Returns:
- Returns the encryptedSupportingToken.
setEndorsingSupportingTokens
public void setEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken endorsingSupportingTokens)
- Parameters:
endorsingSupportingTokens
- The endorsingSupportingToken to set.
getEndorsingSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getEndorsingSupportingTokens()
- Returns:
- Returns the endorsingSupportingToken.
setEndorsingEncryptedSupportingTokens
public void setEndorsingEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken endorsingEncryptedSupportingTokens)
- Parameters:
endorsingEncryptedSupportingTokens
- The endorsingEncryptedSupportingToken to set.
getEndorsingEncryptedSupportingTokens
public org.apache.ws.secpolicy.model.SupportingToken getEndorsingEncryptedSupportingTokens()
- Returns:
- Returns the endorsingEncryptedSupportingToken.
getAlgorithmSuite
public org.apache.ws.secpolicy.model.AlgorithmSuite getAlgorithmSuite()
- Returns:
- Returns the algorithmSuite.
setAlgorithmSuite
public void setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite algorithmSuite)
- Parameters:
algorithmSuite
- The algorithmSuite to set.
getTrust10
public org.apache.ws.secpolicy.model.Trust10 getTrust10()
- Returns:
- Returns the trust10.
setTrust10
public void setTrust10(org.apache.ws.secpolicy.model.Trust10 trust10)
- Parameters:
trust10
- The trust10 to set.
setRampartConfig
public void setRampartConfig(RampartConfig rampartConfig)
- Parameters:
rampartConfig
- The rampartConfig to set.
isTransportBinding
public boolean isTransportBinding()
- Returns:
- Returns the transportBinding.
setTransportBinding
public void setTransportBinding(boolean transportBinding)
- Parameters:
transportBinding
- The transportBinding to set.
setSupporttingtokenId
public void setSupporttingtokenId(org.apache.ws.secpolicy.model.Token token,
java.lang.String id,
int type)
throws RampartException
- Add the given token and id to the map.
- Parameters:
token
- id
-
- Throws:
RampartException
getSupportingTokenID
public java.lang.String getSupportingTokenID(org.apache.ws.secpolicy.model.Token token,
int type)
throws RampartException
- Throws:
RampartException
getWss10
public org.apache.ws.secpolicy.model.Wss10 getWss10()
setWss10
public void setWss10(org.apache.ws.secpolicy.model.Wss10 wss10)
getWss11
public org.apache.ws.secpolicy.model.Wss11 getWss11()
setWss11
public void setWss11(org.apache.ws.secpolicy.model.Wss11 wss11)
getIssuerPolicy
public org.apache.neethi.Policy getIssuerPolicy()
setMTOMAssertion
public void setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion mtomAssertion)
getMTOMAssertion
public org.apache.axis2.policy.model.MTOMAssertion getMTOMAssertion()
isSignAllHeaders
public boolean isSignAllHeaders()
setSignAllHeaders
public void setSignAllHeaders(boolean signAllHeaders)
isMTOMSerialize
public boolean isMTOMSerialize()
getOptimizePartsConfig
public OptimizePartsConfig getOptimizePartsConfig()