Package com.sun.xml.wss.impl
Class PolicyTypeUtil
- java.lang.Object
-
- com.sun.xml.wss.impl.PolicyTypeUtil
-
public class PolicyTypeUtil extends Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PolicyTypeUtil()
-
Method Summary
-
-
-
Field Detail
-
SEC_POLICY_CONTAINER_TYPE
public static final String SEC_POLICY_CONTAINER_TYPE
- See Also:
- Constant Field Values
-
DYN_SEC_POLICY_TYPE
public static final String DYN_SEC_POLICY_TYPE
- See Also:
- Constant Field Values
-
SEC_POLICY_ALTERNATIVES_TYPE
public static final String SEC_POLICY_ALTERNATIVES_TYPE
- See Also:
- Constant Field Values
-
BOOLEAN_COMPOSER_TYPE
public static final String BOOLEAN_COMPOSER_TYPE
- See Also:
- Constant Field Values
-
APP_SEC_CONFIG_TYPE
public static final String APP_SEC_CONFIG_TYPE
- See Also:
- Constant Field Values
-
DECL_SEC_CONFIG_TYPE
public static final String DECL_SEC_CONFIG_TYPE
- See Also:
- Constant Field Values
-
MESSAGEPOLICY_CONFIG_TYPE
public static final String MESSAGEPOLICY_CONFIG_TYPE
- See Also:
- Constant Field Values
-
AUTH_POLICY_TYPE
public static final String AUTH_POLICY_TYPE
- See Also:
- Constant Field Values
-
SIGNATURE_POLICY_TYPE
public static final String SIGNATURE_POLICY_TYPE
- See Also:
- Constant Field Values
-
ENCRYPTION_POLICY_TYPE
public static final String ENCRYPTION_POLICY_TYPE
- See Also:
- Constant Field Values
-
TIMESTAMP_POLICY_TYPE
public static final String TIMESTAMP_POLICY_TYPE
- See Also:
- Constant Field Values
-
SIGNATURE_CONFIRMATION_POLICY_TYPE
public static final String SIGNATURE_CONFIRMATION_POLICY_TYPE
- See Also:
- Constant Field Values
-
USERNAMETOKEN_TYPE
public static final String USERNAMETOKEN_TYPE
- See Also:
- Constant Field Values
-
X509CERTIFICATE_TYPE
public static final String X509CERTIFICATE_TYPE
- See Also:
- Constant Field Values
-
SAMLASSERTION_TYPE
public static final String SAMLASSERTION_TYPE
- See Also:
- Constant Field Values
-
SYMMETRIC_KEY_TYPE
public static final String SYMMETRIC_KEY_TYPE
- See Also:
- Constant Field Values
-
KERBEROS_BST_TYPE
public static final String KERBEROS_BST_TYPE
- See Also:
- Constant Field Values
-
RSATOKEN_TYPE
public static final String RSATOKEN_TYPE
- See Also:
- Constant Field Values
-
PRIVATEKEY_BINDING_TYPE
public static final String PRIVATEKEY_BINDING_TYPE
- See Also:
- Constant Field Values
-
ENCRYPTION_POLICY_FEATUREBINDING_TYPE
public static final String ENCRYPTION_POLICY_FEATUREBINDING_TYPE
- See Also:
- Constant Field Values
-
SIGNATURE_POLICY_FEATUREBINDING_TYPE
public static final String SIGNATURE_POLICY_FEATUREBINDING_TYPE
- See Also:
- Constant Field Values
-
DERIVED_TOKEN_KEY_BINDING
public static final String DERIVED_TOKEN_KEY_BINDING
- See Also:
- Constant Field Values
-
ISSUED_TOKEN_KEY_BINDING
public static final String ISSUED_TOKEN_KEY_BINDING
- See Also:
- Constant Field Values
-
SECURE_CONVERSATION_TOKEN_KEY_BINDING
public static final String SECURE_CONVERSATION_TOKEN_KEY_BINDING
- See Also:
- Constant Field Values
-
MANDATORY_TARGET_POLICY_TYPE
public static final String MANDATORY_TARGET_POLICY_TYPE
- See Also:
- Constant Field Values
-
MANDATORY_TARGET_FEATUREBINDING_TYPE
public static final String MANDATORY_TARGET_FEATUREBINDING_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isPrimaryPolicy
public static boolean isPrimaryPolicy(WSSPolicy policy)
-
isSecondaryPolicy
public static boolean isSecondaryPolicy(WSSPolicy policy)
-
signaturePolicyFeatureBinding
public static boolean signaturePolicyFeatureBinding(SecurityPolicy policy)
-
encryptionPolicyFeatureBinding
public static boolean encryptionPolicyFeatureBinding(SecurityPolicy policy)
-
privateKeyBinding
public static boolean privateKeyBinding(SecurityPolicy policy)
-
encryptionPolicy
public static boolean encryptionPolicy(SecurityPolicy policy)
-
signaturePolicy
public static boolean signaturePolicy(SecurityPolicy policy)
-
timestampPolicy
public static boolean timestampPolicy(SecurityPolicy policy)
-
signatureConfirmationPolicy
public static boolean signatureConfirmationPolicy(SecurityPolicy policy)
-
authenticationTokenPolicy
public static boolean authenticationTokenPolicy(SecurityPolicy policy)
-
usernameTokenPolicy
public static boolean usernameTokenPolicy(SecurityPolicy policy)
-
usernameTokenBinding
public static boolean usernameTokenBinding(SecurityPolicy policy)
-
x509CertificateBinding
public static boolean x509CertificateBinding(SecurityPolicy policy)
-
keyValueTokenBinding
public static boolean keyValueTokenBinding(SecurityPolicy policy)
-
kerberosTokenBinding
public static boolean kerberosTokenBinding(SecurityPolicy policy)
-
samlTokenPolicy
public static boolean samlTokenPolicy(SecurityPolicy policy)
-
symmetricKeyBinding
public static boolean symmetricKeyBinding(SecurityPolicy policy)
-
booleanComposerPolicy
public static boolean booleanComposerPolicy(SecurityPolicy policy)
-
dynamicSecurityPolicy
public static boolean dynamicSecurityPolicy(SecurityPolicy policy)
-
messagePolicy
public static boolean messagePolicy(SecurityPolicy policy)
-
applicationSecurityConfiguration
public static boolean applicationSecurityConfiguration(SecurityPolicy policy)
-
declarativeSecurityConfiguration
public static boolean declarativeSecurityConfiguration(SecurityPolicy policy)
-
derivedTokenKeyBinding
public static boolean derivedTokenKeyBinding(SecurityPolicy policy)
-
getTIMESTAMP_POLICY_TYPE
public String getTIMESTAMP_POLICY_TYPE()
-
issuedTokenKeyBinding
public static boolean issuedTokenKeyBinding(SecurityPolicy policy)
-
secureConversationTokenKeyBinding
public static boolean secureConversationTokenKeyBinding(SecurityPolicy policy)
-
isMandatoryTargetPolicy
public static boolean isMandatoryTargetPolicy(SecurityPolicy policy)
-
-