Package com.sun.xml.ws.security.policy
Interface SupportingTokens
-
- All Superinterfaces:
Token
- All Known Subinterfaces:
EncryptedSupportingTokens
,EndorsingEncryptedSupportingTokens
,EndorsingSupportingTokens
,SignedEncryptedSupportingTokens
,SignedEndorsingEncryptedSupportingTokens
,SignedEndorsingSupportingTokens
,SignedSupportingTokens
- All Known Implementing Classes:
EncryptedSupportingTokens
,EndorsingEncryptedSupportingTokens
,EndorsingSupportingTokens
,SignedEncryptedSupportingTokens
,SignedEndorsingEncryptedSupportingTokens
,SignedEndorsingSupportingTokens
,SignedSupportingTokens
,SupportingTokens
public interface SupportingTokens extends Token
Supporting tokens are included in the security header and may optionally include additional message parts to sign and/or encrypt.- Author:
- [email protected]
-
-
Field Summary
-
Fields inherited from interface com.sun.xml.ws.security.policy.Token
REQUIRE_DERIVED_KEYS, REQUIRE_EMBEDDED_TOKEN_REFERENCE, REQUIRE_EXTERNAL_REFERENCE, REQUIRE_EXTERNAL_URI_REFERENCE, REQUIRE_INTERNAL_REFERENCE, REQUIRE_ISSUER_SERIAL_REFERENCE, REQUIRE_KEY_IDENTIFIER_REFERENCE, REQUIRE_THUMBPRINT_REFERENCE, RSA_KEYVALUE_TOKEN, SC10_SECURITYCONTEXT_TOKEN, WSS_REL_V10_TOKEN10, WSS_REL_V10_TOKEN11, WSS_REL_V20_TOKEN10, WSS_REL_V20_TOKEN11, WSS_SAML_V10_TOKEN10, WSS_SAML_V10_TOKEN11, WSS_SAML_V11_TOKEN10, WSS_SAML_V11_TOKEN11, WSS_SAML_V20_TOKEN11, WSS_USERNAME_TOKEN_10, WSS_USERNAME_TOKEN_11, WSS10, WSS11, WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11, WSSKERBEROS_V5_AP_REQ_TOKEN11, WSSX509PKCS7TOKEN10, WSSX509PKCS7TOKEN11, WSSX509PKIPATHV1TOKEN10, WSSX509PKIPATHV1TOKEN11, WSSX509V1TOKEN10, WSSX509V1TOKEN11, WSSX509V3TOKEN10, WSSX509V3TOKEN11
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlgorithmSuite
getAlgorithmSuite()
returns theAlgorithmSuite
which will identify algorithms to use.Iterator<EncryptedElements>
getEncryptedElements()
Iterator<EncryptedParts>
getEncryptedParts()
Iterator<SignedElements>
getSignedElements()
Iterator<SignedParts>
getSignedParts()
List of targets that need to be protected.Iterator
getTokens()
All tokens are set.-
Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
-
-
-
-
Method Detail
-
getAlgorithmSuite
AlgorithmSuite getAlgorithmSuite()
returns theAlgorithmSuite
which will identify algorithms to use.- Returns:
AlgorithmSuite
or null
-
getSignedParts
Iterator<SignedParts> getSignedParts()
List of targets that need to be protected.- Returns:
Iterator
over targets that need to be protected.
-
getSignedElements
Iterator<SignedElements> getSignedElements()
-
getEncryptedParts
Iterator<EncryptedParts> getEncryptedParts()
-
getEncryptedElements
Iterator<EncryptedElements> getEncryptedElements()
-
-