org.idoox.security.spi
Interface SecurityProvider

All Known Subinterfaces:
ClientSecurityProvider, ServerSecurityProvider

public interface SecurityProvider

This interface is a base for client and server security provider.

Since:
4.0
Component:
Security-Specific

Field Summary
static java.lang.String SEC_PROVIDER_CONFIG
          Key of the provider's configuration in the ServiceClient or ServiceEndpointContext data.
static java.lang.String SEC_PROVIDER_PROPERTIES
          Key of the provider's properties in the ServiceClient or ServiceEndpointContext data.
static java.lang.String WEBSERVICE_STUB
          Key of the Web Service stub in the map parameter to the setCurrent() and unsetCurrent() or setCurrentInitiating() and unsetCurrentInitiating() methods.
static java.lang.String WEBSERVICE_STUB_INTERFACE
          Key of the Web Service stub interface in the map parameter to the setCurrent() and unsetCurrent() or setCurrentInitiating() and unsetCurrentInitiating() methods.
static java.lang.String WSCONTEXT_KEY
          Key of the WSContext instance in the map parameter to the setCurrentAccepting() and unsetCurrentAcceptiing() methods.
 
Method Summary
 java.lang.Class getPropertiesIface()
          Returns interface of provider's configuration.
 

Field Detail

WEBSERVICE_STUB

public static final java.lang.String WEBSERVICE_STUB
Key of the Web Service stub in the map parameter to the setCurrent() and unsetCurrent() or setCurrentInitiating() and unsetCurrentInitiating() methods.

See Also:
Constant Field Values

WEBSERVICE_STUB_INTERFACE

public static final java.lang.String WEBSERVICE_STUB_INTERFACE
Key of the Web Service stub interface in the map parameter to the setCurrent() and unsetCurrent() or setCurrentInitiating() and unsetCurrentInitiating() methods.

See Also:
Constant Field Values

WSCONTEXT_KEY

public static final java.lang.String WSCONTEXT_KEY
Key of the WSContext instance in the map parameter to the setCurrentAccepting() and unsetCurrentAcceptiing() methods.

See Also:
Constant Field Values

SEC_PROVIDER_PROPERTIES

public static final java.lang.String SEC_PROVIDER_PROPERTIES
Key of the provider's properties in the ServiceClient or ServiceEndpointContext data.

See Also:
Constant Field Values

SEC_PROVIDER_CONFIG

public static final java.lang.String SEC_PROVIDER_CONFIG
Key of the provider's configuration in the ServiceClient or ServiceEndpointContext data.

See Also:
Constant Field Values
Method Detail

getPropertiesIface

public java.lang.Class getPropertiesIface()
Returns interface of provider's configuration.

Returns:
interface of provider's configuration.