Class BasicAuthAuthorizeManager
java.lang.Object
net.sourceforge.plantuml.security.authentication.basicauth.BasicAuthAuthorizeManager
- All Implemented Interfaces:
SecurityAuthorizeManager
The
BasicAuthAuthorizeManager
creates the authentication on the fly from the credentials without
any access to other services.-
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
-
BasicAuthAuthorizeManager
public BasicAuthAuthorizeManager()
-
-
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.
-