Class SecurityDefaultNoopAuthorizeManager

java.lang.Object
net.sourceforge.plantuml.security.authentication.SecurityDefaultNoopAuthorizeManager
All Implemented Interfaces:
SecurityAuthorizeManager

public class SecurityDefaultNoopAuthorizeManager extends Object implements SecurityAuthorizeManager
Creates a public access authentication data object.
  • Constructor Details

    • SecurityDefaultNoopAuthorizeManager

      public SecurityDefaultNoopAuthorizeManager()
  • Method Details

    • create

      public SecurityAuthentication create(SecurityCredentials credentials)
      Description copied from interface: SecurityAuthorizeManager
      Creates from the credentials the authentication object to access an endpoint. If the credentials defines a principal (e.g. in OAuth2), the create method should authorize the principal and get the final authentication data to access an endpoint.
      Specified by:
      create in interface SecurityAuthorizeManager
      Parameters:
      credentials - the configured credentials
      Returns:
      the authentication object.