Package | Description |
---|---|
eu.etaxonomy.cdm.api.utility | |
eu.etaxonomy.cdm.persistence.hibernate.permission | |
eu.etaxonomy.cdm.persistence.hibernate.permission.voter |
Modifier and Type | Method and Description |
---|---|
CdmAuthority |
UserHelper.createAuthorityFor(java.lang.String username,
CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityFor(java.lang.String username,
CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
UserHelper.createAuthorityFor(java.lang.String username,
java.lang.Class<? extends CdmBase> cdmType,
java.lang.Integer entitiyId,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityFor(java.lang.String username,
java.lang.Class<? extends CdmBase> cdmType,
java.lang.Integer entitiyId,
java.util.EnumSet<CRUD> crud,
java.lang.String property)
Deprecated.
not performance optimized by using the cache,
use
CdmUserHelper.createAuthorityFor(String, Class, UUID, EnumSet, String) instead |
CdmAuthority |
UserHelper.createAuthorityFor(java.lang.String username,
java.lang.Class<? extends CdmBase> cdmType,
java.util.UUID entitiyUuid,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityFor(java.lang.String username,
java.lang.Class<? extends CdmBase> cdmType,
java.util.UUID entitiyUuid,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
UserHelper.createAuthorityForCurrentUser(CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityForCurrentUser(CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
UserHelper.createAuthorityForCurrentUser(java.lang.Class<? extends CdmBase> cdmType,
java.lang.Integer entitiyId,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityForCurrentUser(java.lang.Class<? extends CdmBase> cdmType,
java.lang.Integer entitiyId,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
UserHelper.createAuthorityForCurrentUser(java.lang.Class<? extends CdmBase> cdmType,
java.util.UUID entitiyUuid,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
CdmAuthority |
CdmUserHelper.createAuthorityForCurrentUser(java.lang.Class<? extends CdmBase> cdmType,
java.util.UUID entitiyUuid,
java.util.EnumSet<CRUD> crud,
java.lang.String property) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<CdmAuthority> |
UserHelper.findUserPermissions(CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud)
Scans the currently authenticated user for CdmAuthorities which match the given parameters
|
java.util.Collection<CdmAuthority> |
CdmUserHelper.findUserPermissions(CdmBase cdmEntity,
java.util.EnumSet<CRUD> crud)
Scans the currently authenticated user for CdmAuthorities which match the given parameters
|
<T extends CdmBase> |
UserHelper.findUserPermissions(java.lang.Class<T> cdmType,
java.util.EnumSet<CRUD> crud)
Scans the currently authenticated user for CdmAuthorities which match the given parameters
|
<T extends CdmBase> |
CdmUserHelper.findUserPermissions(java.lang.Class<T> cdmType,
java.util.EnumSet<CRUD> crud) |
Modifier and Type | Method and Description |
---|---|
void |
UserHelper.removeAuthorityForCurrentUser(CdmAuthority newAuthority) |
void |
CdmUserHelper.removeAuthorityForCurrentUser(CdmAuthority cdmAuthority) |
void |
UserHelper.removeAuthorityForCurrentUser(java.lang.String username,
CdmAuthority newAuthority) |
void |
CdmUserHelper.removeAuthorityForCurrentUser(java.lang.String username,
CdmAuthority cdmAuthority) |
Modifier and Type | Method and Description |
---|---|
static CdmAuthority |
CdmAuthority.fromGrantedAuthority(org.springframework.security.core.GrantedAuthority authority)
Constructs a new CdmAuthority by parsing the authority string.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Integer |
SpecimenOrObservationBaseVoter.furtherVotingDescisions(CdmAuthority CdmAuthority,
TargetEntityStates targetEntityStates,
java.util.Collection<org.springframework.security.access.ConfigAttribute> attributes,
CdmPermissionVoter.ValidationResult validationResult) |
protected java.lang.Integer |
TaxonNodeVoter.furtherVotingDescisions(CdmAuthority CdmAuthority,
TargetEntityStates targetEntityStates,
java.util.Collection<org.springframework.security.access.ConfigAttribute> attributes,
CdmPermissionVoter.ValidationResult validationResult) |
protected java.lang.Integer |
CdmPermissionVoter.furtherVotingDescisions(CdmAuthority CdmAuthority,
TargetEntityStates targetEntityStates,
java.util.Collection<org.springframework.security.access.ConfigAttribute> attributes,
CdmPermissionVoter.ValidationResult validationResult)
Override this method to implement specific decisions.
|
protected java.lang.Integer |
DescriptionElementVoter.furtherVotingDescisions(CdmAuthority ap,
TargetEntityStates targetEntityStates,
java.util.Collection<org.springframework.security.access.ConfigAttribute> attributes,
CdmPermissionVoter.ValidationResult vr) |
protected java.lang.Integer |
RegistrationVoter.furtherVotingDescisions(CdmAuthority cdmAuthority,
TargetEntityStates targetEntityStates,
java.util.Collection<org.springframework.security.access.ConfigAttribute> attributes,
CdmPermissionVoter.ValidationResult vr)
Override this method to implement specific decisions.
|
Copyright © 2007-2020 EDIT. All Rights Reserved.