org.n52.security.common.protocol
Interface PolicyEnforcementService


public interface PolicyEnforcementService


Method Summary
 void closeSession(java.lang.String version, java.lang.String sessionID)
          Corresponds to the CloseSession request of the Web Security Service specification.
 Transferable doService(java.lang.String version, Transferable pTransferable, Credential credential)
          Corresponds to the DoService request of the Web Security Service specification.
 PolicyEnforcementServiceCapabilities getCapabilities(java.lang.String version, java.lang.String service)
          Corresponds to the GetCapabilities request of the Web Security Service Specification.
 SessionInfo getSession(java.lang.String version, Credential credential)
          Corresponds to the GetSession request of the Web Security Service specification.
 

Method Detail

getCapabilities

public PolicyEnforcementServiceCapabilities getCapabilities(java.lang.String version,
                                                            java.lang.String service)
                                                     throws ServiceException
Corresponds to the GetCapabilities request of the Web Security Service Specification. Die Please refer to the specification to to get more information about allowed parameter values for example.

Returns:
Throws:
ServiceException

closeSession

public void closeSession(java.lang.String version,
                         java.lang.String sessionID)
                  throws ServiceException
Corresponds to the CloseSession request of the Web Security Service specification. Please refer to the specification to get more information about allowed parameter values for example.

Throws:
ServiceException

getSession

public SessionInfo getSession(java.lang.String version,
                              Credential credential)
                       throws ServiceException
Corresponds to the GetSession request of the Web Security Service specification. Please refer to the specification to to get more information about allowed parameter values for example.

Returns:
Throws:
ServiceException

doService

public Transferable doService(java.lang.String version,
                              Transferable pTransferable,
                              Credential credential)
                       throws ServiceException
Corresponds to the DoService request of the Web Security Service specification. Please refer to the specification to to get more information about allowed parameter values for example.

Returns:
Throws:
ServiceException


Copyright © 2004-2007 52 North. All Rights Reserved.