Package com.sun.xml.wss.impl.policy
Interface SecurityPolicy
-
- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getType()
Get the type of the policy.
-
-
-
Method Detail
-
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
-
-