Interface ServerAuthConfig

All Superinterfaces:
AuthConfig

public interface ServerAuthConfig extends AuthConfig
Server-side authentication configuration obtained from an AuthConfigProvider.
  • Method Details

    • getAuthContext

      ServerAuthContext getAuthContext(String authContextID, Subject serviceSubject, Map<String,Object> properties) throws AuthException
      Returns the ServerAuthContext for the given authentication context ID.
      Parameters:
      authContextID - the authentication context identifier
      serviceSubject - the service subject
      properties - the configuration properties
      Returns:
      the server authentication context
      Throws:
      AuthException - if an error occurs during authentication context creation