public class PrincipalAccessor extends Object
Principal.
This class handles the access to a Principal by delegating the calls to the underlying
PrincipalFacade.
| Constructor and Description |
|---|
PrincipalAccessor() |
| Modifier and Type | Method and Description |
|---|---|
static Principal |
getCurrentPrincipal()
Gets the currently authenticated Principal.
|
static void |
setPrincipalFacade(PrincipalFacade principalFacade)
Replaces the default
PrincipalFacade instance. |
public static void setPrincipalFacade(@Nonnull PrincipalFacade principalFacade)
PrincipalFacade instance. This method is for internal use only.principalFacade - An instance of PrincipalFacade.@Nonnull public static Principal getCurrentPrincipal() throws PrincipalAccessException
PrincipalAccessException - if an error occurred while retrieving resources necessary to construct a Principal.Copyright © 2020 SAP SE. All rights reserved.