Class BasicClientAuthorization
- java.lang.Object
 - 
- de.xima.fc.mdl.auth.authorization.BasicClientAuthorization
 
 
- 
- All Implemented Interfaces:
 IClientAuthorization,Serializable
public class BasicClientAuthorization extends Object implements IClientAuthorization
Model class for a basic client authorization.- Since:
 - 8.0.0
 - Author:
 - XIMA Media GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBasicClientAuthorization.Builder 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BasicClientAuthorization.Builderbuilder(Mandant client)MandantgetClient()Set<Rolle>getRoles()Set<BenutzerGruppe>getUserGroups() 
 - 
 
- 
- 
Method Detail
- 
getClient
public Mandant getClient()
- Specified by:
 getClientin interfaceIClientAuthorization- Returns:
 - the client for which this authorization is configured.
 
 
- 
getRoles
public Set<Rolle> getRoles()
- Specified by:
 getRolesin interfaceIClientAuthorization- Returns:
 - the roles that will be assigned to users that match this authorization configuration.
 
 
- 
getUserGroups
public Set<BenutzerGruppe> getUserGroups()
- Specified by:
 getUserGroupsin interfaceIClientAuthorization- Returns:
 - the user groups that will be assigned to the users that match this authorization configuration.
 
 
- 
builder
@Generated("SparkTools") public static BasicClientAuthorization.Builder builder(Mandant client) 
 - 
 
 -