Novell exteNd Messaging Platform 5.2

com.sssw.jbroker.api.security.CSIv2
Interface SecurityPolicy

All Superinterfaces:
IDLEntity, Object, Policy, PolicyOperations, Serializable

public interface SecurityPolicy
extends Policy

The CSIv2 SecurityPolicy defines the security policy for the objects implemented with a POA instance.


Field Summary
static int POLICY_TYPE
          Policy Type.
 
Method Summary
 ClientAuthInfo getClientAuthInfo()
          Get the client authentication information.
 SecureTransportInfo getTransportInfo()
          Get the secure transport information.
 boolean supportsIdentityAssertion()
          Determine if the policy supports Identity Assertion.
 SecurityPolicyValue value()
          Get the security policy value.
 
Methods inherited from interface org.omg.CORBA.PolicyOperations
copy, destroy, policy_type
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Field Detail

POLICY_TYPE

public static final int POLICY_TYPE
Policy Type.

See Also:
PolicyOperations.policy_type(), Constant Field Values
Method Detail

getTransportInfo

public SecureTransportInfo getTransportInfo()
Get the secure transport information.


getClientAuthInfo

public ClientAuthInfo getClientAuthInfo()
Get the client authentication information.


supportsIdentityAssertion

public boolean supportsIdentityAssertion()
Determine if the policy supports Identity Assertion.


value

public SecurityPolicyValue value()
Get the security policy value.


Novell exteNd Messaging Platform 5.2

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2004 Novell, Inc. All Rights Reserved.