Class SecurityDefaultNoopAuthorizeManager
java.lang.Object
net.sourceforge.plantuml.security.authentication.SecurityDefaultNoopAuthorizeManager
- All Implemented Interfaces:
SecurityAuthorizeManager
public class SecurityDefaultNoopAuthorizeManager
extends java.lang.Object
implements SecurityAuthorizeManager
Creates a public access authentication data object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(SecurityCredentials credentials) Creates from the credentials the authentication object to access an endpoint.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SecurityDefaultNoopAuthorizeManager
public SecurityDefaultNoopAuthorizeManager()
-
-
Method Details
-
create
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 interfaceSecurityAuthorizeManager
- Parameters:
credentials
- the configured credentials- Returns:
- the authentication object.
-