org.systinet.wasp.admin
Interface SecurityInfoService


public interface SecurityInfoService

This is interface which provides information about default security settings.

Since:
4.5
Component:
Core-Services

Method Summary
 java.lang.String[] getAcceptingSPForEndpoint(ServiceEndpoint serviceEndpoint)
          Returns array of default accepting security providers' names for specified endpoint.
 java.lang.String[] getAcceptingSPForEndpoint(java.lang.String endpointName)
          Returns array of default accepting security providers' names for specified endpoint name.
 java.lang.String[] getDefaultAcceptingSecurityProviders()
          Returns array of default accepting security providers' names
 java.security.PermissionCollection getDefaultPrincipalPermissions()
          Returns set of permissions for default principal.
 SecurityProviderInfo[] getSecurityProviders()
          Returns an array of security providers available on the server.
 

Method Detail

getDefaultAcceptingSecurityProviders

public java.lang.String[] getDefaultAcceptingSecurityProviders()
Returns array of default accepting security providers' names

Returns:
array of default accepting security providers' names

getAcceptingSPForEndpoint

public java.lang.String[] getAcceptingSPForEndpoint(ServiceEndpoint serviceEndpoint)
Returns array of default accepting security providers' names for specified endpoint. (if there are no security providers specified for the endpoint default accepting security providers' names are returned)

Returns:
array of default accepting security providers' names for specified endpoint.

getAcceptingSPForEndpoint

public java.lang.String[] getAcceptingSPForEndpoint(java.lang.String endpointName)
Returns array of default accepting security providers' names for specified endpoint name. (if there are no security providers specified for the endpoint default accepting security providers' names are returned)

Returns:
array of default accepting security providers' names for specified endpoint.

getDefaultPrincipalPermissions

public java.security.PermissionCollection getDefaultPrincipalPermissions()
                                                                  throws java.security.AccessControlException
Returns set of permissions for default principal.

Returns:
set of permissions for default principal.
Throws:
java.security.AccessControlException

getSecurityProviders

public SecurityProviderInfo[] getSecurityProviders()
Returns an array of security providers available on the server.

Returns:
an array of security providers available on the server.