- All Known Implementing Classes:
ApplicationSecurityConfiguration,AuthenticationTokenPolicy,AuthenticationTokenPolicy.KerberosTokenBinding,AuthenticationTokenPolicy.KeyValueTokenBinding,AuthenticationTokenPolicy.SAMLAssertionBinding,AuthenticationTokenPolicy.UsernameTokenBinding,AuthenticationTokenPolicy.X509CertificateBinding,DeclarativeSecurityConfiguration,DerivedTokenKeyBinding,DynamicSecurityPolicy,DynamicSecurityPolicy,EncryptionPolicy,EncryptionPolicy.FeatureBinding,IssuedTokenKeyBinding,KeyBindingBase,MandatoryTargetPolicy,MandatoryTargetPolicy.FeatureBinding,MessagePolicy,MLSPolicy,PolicyAlternatives,PrivateKeyBinding,SecureConversationTokenKeyBinding,SecurityPolicyContainer,SignatureConfirmationPolicy,SignaturePolicy,SignaturePolicy.FeatureBinding,SymmetricKeyBinding,TimestampPolicy,WSSFeatureBindingExtension,WSSKeyBindingExtension,WSSPolicy
public interface SecurityPolicy
Tagging interface for the following Security Policy types (or any custom defined security policy type)
- MLSPolicy
- SecurityPolicyContainer
- DynamicSecurityPolicy
-
Method Summary
-
Method Details
-
getType
String getType()Get the type of the policy.Implementation Note: Useful to avoid instanceof checks and String.equals checks
- Returns:
- the type of the policy
-