Class 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 boolean disableTimestampSigning​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static com.sun.xml.ws.security.policy.SecurityPolicyVersion getSecurityPolicyVersion​(String nsUri)  
      static boolean hasPassword​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAddress​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isAddressingMetadata​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isAddressingNS​(com.sun.xml.ws.policy.PolicyAssertion pa)  
      static boolean isAlgorithmAssertion​(com.sun.xml.ws.policy.PolicyAssertion pa, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAppliesTo​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAsymmetricBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAsymmetricBinding​(QName assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAttachmentCompleteTransform​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAttachmentContentTransform​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAttachments​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isAuthenticationType​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isBinding​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isBody​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isBootstrapPolicy​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isCanonicalizationAlgorithm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isClaimsElement​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isComputedKeyAlgorithm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isConfigPolicyAssertion​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isContentOnlyAssertion​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isCreated​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isEncryptBeforeSign​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryptedElements​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryption​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isEncryptionAlgorithm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryptParts​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryptSignature​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEncryptWith​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isEndorsedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEndorsingEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isEndpointReference​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isEntropyElement​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isExclusiveC14NWithComments​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isExclusiveC14NWithCommentsForCm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isExclusiveC14NWithCommentsForTransforms​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isExpires​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isHashPassword​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isHeader​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isHttpBasicAuthentication​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      introduced for SecurityPolicy 1.2
      static boolean isHttpDigestAuthentication​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      introduced for SecurityPolicy 1.2
      static boolean isHttpsToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isIncludeTimestamp​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isInclusiveC14N​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isInclusiveC14NWithComments​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isInclusiveC14NWithCommentsForCm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isInclusiveC14NWithCommentsForTransforms​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isInitiatorEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isInitiatorSignatureToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isInitiatorToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isIssuedToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isIssuer​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isIssuerName​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isKerberosToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isKerberosTokenType​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isKeySize​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isKeyType​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isKeyValueToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isKeyValueTokenType​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isKeyWrapAlgorithm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isLax​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isLaxTsFirst​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isLaxTsLast​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isLifeTime​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isMessageLayout​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isMetadata​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isMetadataReference​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isMetadataSection​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isMEXNS​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isMustNotSendCancel​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isMustNotSendRenew​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isPortType​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isProofEncryption​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isProtectionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isProtectTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRecipientEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRecipientSignatureToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRecipientToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isReferenceParameters​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isReferenceProperties​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isRelToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRelTokenType​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequestSecurityTokenCollection​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequestSecurityTokenTemplate​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequestType​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isRequireClientCertificate​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      introduced for SecurityPolicy 1.2
      static boolean isRequireClientEntropy​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequiredElements​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequireDerivedKeys​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequiredKey​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isRequireExternalReference​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequireExternalUriReference​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequireInternalReference​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequireKeyIR​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRequireServerEntropy​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isRsaToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSamlToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSamlTokenType​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSC10SecurityContextToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSecureConversationToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSecurityContextToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSecurityContextTokenType​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSecurityPolicyNS​(com.sun.xml.ws.policy.PolicyAssertion pa, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isServiceName​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isSignatureAlgorithm​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isSignatureToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignBeforeEncrypt​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedElements​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedEndorsingEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedEndorsingSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedParts​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSignWith​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isStrict​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSTRTransform10​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSunPolicyNS​(com.sun.xml.ws.policy.PolicyAssertion pa)  
      static boolean isSupportClientChallenge​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSupportingTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSupportIssuedTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSupportServerChallenge​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSymmetricBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isSymmetricBinding​(QName assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTarget​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isToken​(com.sun.xml.ws.policy.PolicyAssertion pa, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTokenReferenceType​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTokenType​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTransportBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTransportBinding​(QName assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTrust10​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTrust13​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isTrustNS​(com.sun.xml.ws.policy.PolicyAssertion pa)  
      static boolean isTrustTokenType​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isUseKey​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isUsernameToken​(com.sun.xml.ws.policy.PolicyAssertion token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isUsernameTokenType​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isUtilityNS​(com.sun.xml.ws.policy.PolicyAssertion pa)  
      static AlgorithmSuiteValue isValidAlgorithmSuiteValue​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isWSS10​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isWSS10PolicyContent​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isWSS11​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isWSS11PolicyContent​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isX509Token​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isXPath​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean isXPathFilter20​(com.sun.xml.ws.policy.PolicyAssertion assertion)  
      static boolean isXpathNS​(com.sun.xml.ws.policy.PolicyAssertion pa)  
      static byte[] policyAssertionToBytes​(com.sun.xml.ws.policy.PolicyAssertion token)  
      static Document policyAssertionToDoc​(com.sun.xml.ws.policy.PolicyAssertion token)  
      static String randomUUID()  
      static boolean useCreated​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
      static boolean useNonce​(com.sun.xml.ws.policy.PolicyAssertion assertion, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)  
    • Constructor Detail

      • PolicyUtil

        public PolicyUtil()
        Creates a new instance of PolicyUtil
    • Method Detail

      • isSecurityPolicyNS

        public static boolean isSecurityPolicyNS​(com.sun.xml.ws.policy.PolicyAssertion pa,
                                                 com.sun.xml.ws.security.policy.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,
                                                   com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isToken

        public static boolean isToken​(com.sun.xml.ws.policy.PolicyAssertion pa,
                                      com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isBootstrapPolicy

        public static boolean isBootstrapPolicy​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTarget

        public static boolean isTarget​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isXPath

        public static boolean isXPath​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                      com.sun.xml.ws.security.policy.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,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTokenReferenceType

        public static boolean isTokenReferenceType​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                   com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isUsernameTokenType

        public static boolean isUsernameTokenType​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • useCreated

        public static boolean useCreated​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • useNonce

        public static boolean useNonce​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isHttpsToken

        public static boolean isHttpsToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                           com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSecurityContextToken

        public static boolean isSecurityContextToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSecurityContextTokenType

        public static boolean isSecurityContextTokenType​(com.sun.xml.ws.policy.PolicyAssertion token,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isKerberosToken

        public static boolean isKerberosToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isKerberosTokenType

        public static boolean isKerberosTokenType​(com.sun.xml.ws.policy.PolicyAssertion token,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isKeyValueTokenType

        public static boolean isKeyValueTokenType​(com.sun.xml.ws.policy.PolicyAssertion token,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRelToken

        public static boolean isRelToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRelTokenType

        public static boolean isRelTokenType​(com.sun.xml.ws.policy.PolicyAssertion token,
                                             com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isIncludeTimestamp

        public static boolean isIncludeTimestamp​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.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,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignBeforeEncrypt

        public static boolean isSignBeforeEncrypt​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isContentOnlyAssertion

        public static boolean isContentOnlyAssertion​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isMessageLayout

        public static boolean isMessageLayout​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEncryptParts

        public static boolean isEncryptParts​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                             com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEncryptedElements

        public static boolean isEncryptedElements​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedParts

        public static boolean isSignedParts​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                            com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedElements

        public static boolean isSignedElements​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedSupportingToken

        public static boolean isSignedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                      com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEndorsedSupportingToken

        public static boolean isEndorsedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedEndorsingSupportingToken

        public static boolean isSignedEndorsingSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedEncryptedSupportingToken

        public static boolean isSignedEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEncryptedSupportingToken

        public static boolean isEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEndorsingEncryptedSupportingToken

        public static boolean isEndorsingEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSignedEndorsingEncryptedSupportingToken

        public static boolean isSignedEndorsingEncryptedSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isBinding

        public static boolean isBinding​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isUsernameToken

        public static boolean isUsernameToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSamlToken

        public static boolean isSamlToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSamlTokenType

        public static boolean isSamlTokenType​(com.sun.xml.ws.policy.PolicyAssertion token,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isIssuedToken

        public static boolean isIssuedToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                            com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSecureConversationToken

        public static boolean isSecureConversationToken​(com.sun.xml.ws.policy.PolicyAssertion token,
                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isX509Token

        public static boolean isX509Token​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isKeyValueToken

        public static boolean isKeyValueToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRsaToken

        public static boolean isRsaToken​(com.sun.xml.ws.policy.PolicyAssertion policyAssertion,
                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAsymmetricBinding

        public static boolean isAsymmetricBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAsymmetricBinding

        public static boolean isAsymmetricBinding​(QName assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTransportBinding

        public static boolean isTransportBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTransportBinding

        public static boolean isTransportBinding​(QName assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSymmetricBinding

        public static boolean isSymmetricBinding​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSymmetricBinding

        public static boolean isSymmetricBinding​(QName assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSupportingTokens

        public static boolean isSupportingTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSupportingToken

        public static boolean isSupportingToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSupportClientChallenge

        public static boolean isSupportClientChallenge​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSupportServerChallenge

        public static boolean isSupportServerChallenge​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isWSS10PolicyContent

        public static boolean isWSS10PolicyContent​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                   com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isWSS11PolicyContent

        public static boolean isWSS11PolicyContent​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                   com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireClientCertificate

        public static boolean isRequireClientCertificate​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
        introduced for SecurityPolicy 1.2
      • isHttpBasicAuthentication

        public static boolean isHttpBasicAuthentication​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
        introduced for SecurityPolicy 1.2
      • isHttpDigestAuthentication

        public static boolean isHttpDigestAuthentication​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
        introduced for SecurityPolicy 1.2
      • isRequireClientEntropy

        public static boolean isRequireClientEntropy​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireServerEntropy

        public static boolean isRequireServerEntropy​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isSupportIssuedTokens

        public static boolean isSupportIssuedTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                    com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequestSecurityTokenCollection

        public static boolean isRequestSecurityTokenCollection​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAppliesTo

        public static boolean isAppliesTo​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isIssuer

        public static boolean isIssuer​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isIssuerName

        public static boolean isIssuerName​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                           com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isWSS10

        public static boolean isWSS10​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                      com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isWSS11

        public static boolean isWSS11​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                      com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTrust10

        public static boolean isTrust10​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isTrust13

        public static boolean isTrust13​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isMustNotSendCancel

        public static boolean isMustNotSendCancel​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                  com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isMustNotSendRenew

        public static boolean isMustNotSendRenew​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isBody

        public static boolean isBody​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAttachments

        public static boolean isAttachments​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                            com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAttachmentCompleteTransform

        public static boolean isAttachmentCompleteTransform​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                            com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isAttachmentContentTransform

        public static boolean isAttachmentContentTransform​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                           com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireDerivedKeys

        public static boolean isRequireDerivedKeys​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                   com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isValidAlgorithmSuiteValue

        public static AlgorithmSuiteValue isValidAlgorithmSuiteValue​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                                     com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isInclusiveC14N

        public static boolean isInclusiveC14N​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                              com.sun.xml.ws.security.policy.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,
                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isInitiatorToken

        public static boolean isInitiatorToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isInitiatorEncryptionToken

        public static boolean isInitiatorEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isInitiatorSignatureToken

        public static boolean isInitiatorSignatureToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRecipientToken

        public static boolean isRecipientToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRecipientSignatureToken

        public static boolean isRecipientSignatureToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                        com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRecipientEncryptionToken

        public static boolean isRecipientEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isProtectTokens

        public static boolean isProtectTokens​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                              com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEncryptSignature

        public static boolean isEncryptSignature​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                 com.sun.xml.ws.security.policy.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,
                                               com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isEncryptionToken

        public static boolean isEncryptionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isProtectionToken

        public static boolean isProtectionToken​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                com.sun.xml.ws.security.policy.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,
                                                             com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireExternalUriReference

        public static boolean isRequireExternalUriReference​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                            com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireExternalReference

        public static boolean isRequireExternalReference​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireInternalReference

        public static boolean isRequireInternalReference​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                                         com.sun.xml.ws.security.policy.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,
                                    com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isLaxTsFirst

        public static boolean isLaxTsFirst​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                           com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isLaxTsLast

        public static boolean isLaxTsLast​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isStrict

        public static boolean isStrict​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                       com.sun.xml.ws.security.policy.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,
                                       com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isRequireKeyIR

        public static boolean isRequireKeyIR​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                             com.sun.xml.ws.security.policy.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,
                                                         com.sun.xml.ws.security.policy.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,
                                                 com.sun.xml.ws.security.policy.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,
                                          com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
      • isHashPassword

        public static boolean isHashPassword​(com.sun.xml.ws.policy.PolicyAssertion assertion,
                                             com.sun.xml.ws.security.policy.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 com.sun.xml.ws.security.policy.SecurityPolicyVersion getSecurityPolicyVersion​(String nsUri)