- java.lang.Object
-
- com.sun.xml.ws.security.impl.policy.PolicyUtil
-
public class PolicyUtil extends Object
- Author:
- K.Venugopal@sun.com Abhijit.Das@Sun.COM
-
-
Constructor Summary
Constructors Constructor Description PolicyUtil()Creates a new instance of PolicyUtil
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleandisableTimestampSigning(com.sun.xml.ws.policy.PolicyAssertion assertion)static SecurityPolicyVersiongetSecurityPolicyVersion(String nsUri)static booleanhasPassword(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAddress(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisAddressingMetadata(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisAddressingNS(com.sun.xml.ws.policy.PolicyAssertion pa)static booleanisAlgorithmAssertion(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)static booleanisAppliesTo(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAsymmetricBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAsymmetricBinding(QName assertion, SecurityPolicyVersion spVersion)static booleanisAttachmentCompleteTransform(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAttachmentContentTransform(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAttachments(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisAuthenticationType(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisBinding(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisBody(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisBootstrapPolicy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisCanonicalizationAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisClaimsElement(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisComputedKeyAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisConfigPolicyAssertion(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisContentOnlyAssertion(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisCreated(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisEncryptBeforeSign(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisEncryptedElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisEncryption(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisEncryptionAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisEncryptParts(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisEncryptSignature(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisEncryptWith(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisEndorsedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisEndorsingEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisEndpointReference(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisEntropyElement(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisExclusiveC14NWithComments(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisExclusiveC14NWithCommentsForCm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisExclusiveC14NWithCommentsForTransforms(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisExpires(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisHashPassword(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisHeader(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisHttpBasicAuthentication(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2static booleanisHttpDigestAuthentication(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2static booleanisHttpsToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisIncludeTimestamp(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisInclusiveC14N(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisInclusiveC14NWithComments(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisInclusiveC14NWithCommentsForCm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisInclusiveC14NWithCommentsForTransforms(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisInitiatorEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisInitiatorSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisInitiatorToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisIssuedToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisIssuer(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisIssuerName(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisKerberosToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisKerberosTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisKeySize(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisKeyType(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisKeyValueToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisKeyValueTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisKeyWrapAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisLax(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisLaxTsFirst(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisLaxTsLast(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisLifeTime(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisMessageLayout(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisMetadata(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisMetadataReference(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisMetadataSection(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisMEXNS(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisMustNotSendCancel(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisMustNotSendRenew(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisPortType(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisProofEncryption(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisProtectionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisProtectTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRecipientEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRecipientSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRecipientToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisReferenceParameters(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisReferenceProperties(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisRelToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisRelTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisRequestSecurityTokenCollection(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequestSecurityTokenTemplate(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequestType(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisRequireClientCertificate(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2static booleanisRequireClientEntropy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequiredElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequireDerivedKeys(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequiredKey(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisRequireExternalReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequireExternalUriReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequireInternalReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequireKeyIR(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRequireServerEntropy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisRsaToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisSamlToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisSamlTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisSC10SecurityContextToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSecureConversationToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisSecurityContextToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisSecurityContextTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisSecurityPolicyNS(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)static booleanisServiceName(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisSignatureAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSignBeforeEncrypt(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSignedElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSignedEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisSignedEndorsingEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisSignedEndorsingSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisSignedParts(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSignedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisSignWith(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisStrict(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSTRTransform10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSunPolicyNS(com.sun.xml.ws.policy.PolicyAssertion pa)static booleanisSupportClientChallenge(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSupportingToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSupportingTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSupportIssuedTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSupportServerChallenge(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSymmetricBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisSymmetricBinding(QName assertion, SecurityPolicyVersion spVersion)static booleanisTarget(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisToken(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)static booleanisTokenReferenceType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisTransportBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisTransportBinding(QName assertion, SecurityPolicyVersion spVersion)static booleanisTrust10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisTrust13(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisTrustNS(com.sun.xml.ws.policy.PolicyAssertion pa)static booleanisTrustTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisUseKey(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisUsernameToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)static booleanisUsernameTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisUtilityNS(com.sun.xml.ws.policy.PolicyAssertion pa)static AlgorithmSuiteValueisValidAlgorithmSuiteValue(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisWSS10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisWSS10PolicyContent(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisWSS11(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisWSS11PolicyContent(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisX509Token(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)static booleanisXPath(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanisXPathFilter20(com.sun.xml.ws.policy.PolicyAssertion assertion)static booleanisXpathNS(com.sun.xml.ws.policy.PolicyAssertion pa)static byte[]policyAssertionToBytes(com.sun.xml.ws.policy.PolicyAssertion token)static DocumentpolicyAssertionToDoc(com.sun.xml.ws.policy.PolicyAssertion token)static StringrandomUUID()static booleanuseCreated(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)static booleanuseNonce(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
-
-
Method Detail
-
isSecurityPolicyNS
public static boolean isSecurityPolicyNS(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)
-
isSunPolicyNS
public static boolean isSunPolicyNS(com.sun.xml.ws.policy.PolicyAssertion pa)
-
isAddressingNS
public static boolean isAddressingNS(com.sun.xml.ws.policy.PolicyAssertion pa)
-
isTrustNS
public static boolean isTrustNS(com.sun.xml.ws.policy.PolicyAssertion pa)
-
isMEXNS
public static boolean isMEXNS(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isUtilityNS
public static boolean isUtilityNS(com.sun.xml.ws.policy.PolicyAssertion pa)
-
isXpathNS
public static boolean isXpathNS(com.sun.xml.ws.policy.PolicyAssertion pa)
-
isAlgorithmAssertion
public static boolean isAlgorithmAssertion(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)
-
isToken
public static boolean isToken(com.sun.xml.ws.policy.PolicyAssertion pa, SecurityPolicyVersion spVersion)
-
isBootstrapPolicy
public static boolean isBootstrapPolicy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isTarget
public static boolean isTarget(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isXPath
public static boolean isXPath(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isXPathFilter20
public static boolean isXPathFilter20(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isRequiredKey
public static boolean isRequiredKey(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isTokenType
public static boolean isTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isTokenReferenceType
public static boolean isTokenReferenceType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isUsernameTokenType
public static boolean isUsernameTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
useCreated
public static boolean useCreated(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
useNonce
public static boolean useNonce(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isHttpsToken
public static boolean isHttpsToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSecurityContextToken
public static boolean isSecurityContextToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isSecurityContextTokenType
public static boolean isSecurityContextTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isKerberosToken
public static boolean isKerberosToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isKerberosTokenType
public static boolean isKerberosTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isKeyValueTokenType
public static boolean isKeyValueTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isRelToken
public static boolean isRelToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isRelTokenType
public static boolean isRelTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isIncludeTimestamp
public static boolean isIncludeTimestamp(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
disableTimestampSigning
public static boolean disableTimestampSigning(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isEncryptBeforeSign
public static boolean isEncryptBeforeSign(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSignBeforeEncrypt
public static boolean isSignBeforeEncrypt(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isContentOnlyAssertion
public static boolean isContentOnlyAssertion(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isMessageLayout
public static boolean isMessageLayout(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isEncryptParts
public static boolean isEncryptParts(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isEncryptedElements
public static boolean isEncryptedElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSignedParts
public static boolean isSignedParts(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSignedElements
public static boolean isSignedElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSignedSupportingToken
public static boolean isSignedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isEndorsedSupportingToken
public static boolean isEndorsedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isSignedEndorsingSupportingToken
public static boolean isSignedEndorsingSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isSignedEncryptedSupportingToken
public static boolean isSignedEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isEncryptedSupportingToken
public static boolean isEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isEndorsingEncryptedSupportingToken
public static boolean isEndorsingEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isSignedEndorsingEncryptedSupportingToken
public static boolean isSignedEndorsingEncryptedSupportingToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isBinding
public static boolean isBinding(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isUsernameToken
public static boolean isUsernameToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isSamlToken
public static boolean isSamlToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isSamlTokenType
public static boolean isSamlTokenType(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isIssuedToken
public static boolean isIssuedToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isSecureConversationToken
public static boolean isSecureConversationToken(com.sun.xml.ws.policy.PolicyAssertion token, SecurityPolicyVersion spVersion)
-
isX509Token
public static boolean isX509Token(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isKeyValueToken
public static boolean isKeyValueToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isRsaToken
public static boolean isRsaToken(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, SecurityPolicyVersion spVersion)
-
isAsymmetricBinding
public static boolean isAsymmetricBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAsymmetricBinding
public static boolean isAsymmetricBinding(QName assertion, SecurityPolicyVersion spVersion)
-
isTransportBinding
public static boolean isTransportBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isTransportBinding
public static boolean isTransportBinding(QName assertion, SecurityPolicyVersion spVersion)
-
isSymmetricBinding
public static boolean isSymmetricBinding(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSymmetricBinding
public static boolean isSymmetricBinding(QName assertion, SecurityPolicyVersion spVersion)
-
isSupportingTokens
public static boolean isSupportingTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSupportingToken
public static boolean isSupportingToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSupportClientChallenge
public static boolean isSupportClientChallenge(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSupportServerChallenge
public static boolean isSupportServerChallenge(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isWSS10PolicyContent
public static boolean isWSS10PolicyContent(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isWSS11PolicyContent
public static boolean isWSS11PolicyContent(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireClientCertificate
public static boolean isRequireClientCertificate(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2
-
isHttpBasicAuthentication
public static boolean isHttpBasicAuthentication(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2
-
isHttpDigestAuthentication
public static boolean isHttpDigestAuthentication(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)introduced for SecurityPolicy 1.2
-
isRequireClientEntropy
public static boolean isRequireClientEntropy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireServerEntropy
public static boolean isRequireServerEntropy(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSupportIssuedTokens
public static boolean isSupportIssuedTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequestSecurityTokenCollection
public static boolean isRequestSecurityTokenCollection(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAppliesTo
public static boolean isAppliesTo(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isIssuer
public static boolean isIssuer(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isIssuerName
public static boolean isIssuerName(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isWSS10
public static boolean isWSS10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isWSS11
public static boolean isWSS11(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isTrust10
public static boolean isTrust10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isTrust13
public static boolean isTrust13(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isMustNotSendCancel
public static boolean isMustNotSendCancel(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isMustNotSendRenew
public static boolean isMustNotSendRenew(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isBody
public static boolean isBody(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAttachments
public static boolean isAttachments(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAttachmentCompleteTransform
public static boolean isAttachmentCompleteTransform(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAttachmentContentTransform
public static boolean isAttachmentContentTransform(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireDerivedKeys
public static boolean isRequireDerivedKeys(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isValidAlgorithmSuiteValue
public static AlgorithmSuiteValue isValidAlgorithmSuiteValue(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isInclusiveC14N
public static boolean isInclusiveC14N(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isInclusiveC14NWithComments
public static boolean isInclusiveC14NWithComments(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isInclusiveC14NWithCommentsForTransforms
public static boolean isInclusiveC14NWithCommentsForTransforms(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isInclusiveC14NWithCommentsForCm
public static boolean isInclusiveC14NWithCommentsForCm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isExclusiveC14NWithComments
public static boolean isExclusiveC14NWithComments(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isExclusiveC14NWithCommentsForTransforms
public static boolean isExclusiveC14NWithCommentsForTransforms(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isExclusiveC14NWithCommentsForCm
public static boolean isExclusiveC14NWithCommentsForCm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isSTRTransform10
public static boolean isSTRTransform10(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isInitiatorToken
public static boolean isInitiatorToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isInitiatorEncryptionToken
public static boolean isInitiatorEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isInitiatorSignatureToken
public static boolean isInitiatorSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRecipientToken
public static boolean isRecipientToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRecipientSignatureToken
public static boolean isRecipientSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRecipientEncryptionToken
public static boolean isRecipientEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isProtectTokens
public static boolean isProtectTokens(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isEncryptSignature
public static boolean isEncryptSignature(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isCreated
public static boolean isCreated(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isExpires
public static boolean isExpires(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isSignatureToken
public static boolean isSignatureToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isEncryptionToken
public static boolean isEncryptionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isProtectionToken
public static boolean isProtectionToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isAddress
public static boolean isAddress(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isAddressingMetadata
public static boolean isAddressingMetadata(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isMetadata
public static boolean isMetadata(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isMetadataSection
public static boolean isMetadataSection(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isMetadataReference
public static boolean isMetadataReference(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isRequestSecurityTokenTemplate
public static boolean isRequestSecurityTokenTemplate(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireExternalUriReference
public static boolean isRequireExternalUriReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireExternalReference
public static boolean isRequireExternalReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireInternalReference
public static boolean isRequireInternalReference(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isEndpointReference
public static boolean isEndpointReference(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isLax
public static boolean isLax(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isLaxTsFirst
public static boolean isLaxTsFirst(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isLaxTsLast
public static boolean isLaxTsLast(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isStrict
public static boolean isStrict(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isKeyType
public static boolean isKeyType(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isKeySize
public static boolean isKeySize(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isUseKey
public static boolean isUseKey(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isEncryption
public static boolean isEncryption(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isProofEncryption
public static boolean isProofEncryption(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isLifeTime
public static boolean isLifeTime(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isHeader
public static boolean isHeader(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isRequireKeyIR
public static boolean isRequireKeyIR(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isSignWith
public static boolean isSignWith(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isEncryptWith
public static boolean isEncryptWith(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isRequestType
public static boolean isRequestType(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isSignatureAlgorithm
public static boolean isSignatureAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isComputedKeyAlgorithm
public static boolean isComputedKeyAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isCanonicalizationAlgorithm
public static boolean isCanonicalizationAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isEncryptionAlgorithm
public static boolean isEncryptionAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isAuthenticationType
public static boolean isAuthenticationType(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isKeyWrapAlgorithm
public static boolean isKeyWrapAlgorithm(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isSC10SecurityContextToken
public static boolean isSC10SecurityContextToken(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isConfigPolicyAssertion
public static boolean isConfigPolicyAssertion(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isTrustTokenType
public static boolean isTrustTokenType(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isPortType
public static boolean isPortType(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isReferenceParameters
public static boolean isReferenceParameters(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isReferenceProperties
public static boolean isReferenceProperties(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isServiceName
public static boolean isServiceName(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isRequiredElements
public static boolean isRequiredElements(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isClaimsElement
public static boolean isClaimsElement(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
isEntropyElement
public static boolean isEntropyElement(com.sun.xml.ws.policy.PolicyAssertion assertion)
-
hasPassword
public static boolean hasPassword(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
isHashPassword
public static boolean isHashPassword(com.sun.xml.ws.policy.PolicyAssertion assertion, SecurityPolicyVersion spVersion)
-
randomUUID
public static String randomUUID()
-
policyAssertionToBytes
public static byte[] policyAssertionToBytes(com.sun.xml.ws.policy.PolicyAssertion token)
-
policyAssertionToDoc
public static Document policyAssertionToDoc(com.sun.xml.ws.policy.PolicyAssertion token)
-
getSecurityPolicyVersion
public static SecurityPolicyVersion getSecurityPolicyVersion(String nsUri)
-
-