Uses of Class
org.mycore.mcr.acl.accesskey.model.MCRAccessKey
Package
Description
-
Uses of MCRAccessKey in org.mycore.mcr.acl.accesskey
Modifier and TypeMethodDescriptionstatic MCRAccessKey
MCRAccessKeyTransformer.accessKeyFromJson
(String json) Transforms JSON to aMCRAccessKey
.static MCRAccessKey
MCRAccessKeyManager.getAccessKeyWithSecret
(MCRObjectID objectId, String secret) Return theMCRAccessKey
for givenMCRObjectID
and secret.static MCRAccessKey
MCRAccessKeyUtils.getLinkedAccessKey
(MCRSession session, MCRObjectID objectId) Retrieves linked access key if exists from sessionstatic MCRAccessKey
MCRAccessKeyUtils.getLinkedAccessKey
(MCRUserInformation userInformation, MCRObjectID objectId) Retrieves linked access key if exists from userstatic MCRAccessKey
MCRAccessKeyUtils.getLinkedAccessKeyFromCurrentSession
(MCRObjectID objectId) Retrieves linked access key if exists from current sessionstatic MCRAccessKey
MCRAccessKeyUtils.getLinkedAccessKeyFromCurrentUser
(MCRObjectID objectId) Retrieves linked access key if exists from current userModifier and TypeMethodDescriptionstatic List<MCRAccessKey>
MCRAccessKeyTransformer.accessKeysFromElement
(MCRObjectID objectId, Element element) Transforms service element toMCRAccessKey
liststatic List<MCRAccessKey>
MCRAccessKeyTransformer.accessKeysFromJson
(String json) Transforms JSON toMCRAccessKey
list.static List<MCRAccessKey>
MCRAccessKeyManager.listAccessKeys
(MCRObjectID objectId) Returns all access keys for givenMCRObjectID
.static List<MCRAccessKey>
MCRAccessKeyManager.listAccessKeysWithType
(MCRObjectID objectId, String type) Return the access keys for givenMCRObjectID
and type.Modifier and TypeMethodDescriptionstatic void
MCRAccessKeyManager.createAccessKey
(MCRObjectID objectId, MCRAccessKey accessKey) Creates aMCRAccessKey
for givenMCRObjectID
.static String
MCRAccessKeyTransformer.jsonFromAccessKey
(MCRAccessKey accessKey) Transforms aMCRAccessKey
to JSON.static void
MCRAccessKeyManager.updateAccessKey
(MCRObjectID objectId, String secret, MCRAccessKey updatedAccessKey) UpdatesMCRAccessKey
Modifier and TypeMethodDescriptionstatic void
MCRAccessKeyManager.addAccessKeys
(MCRObjectID objectId, List<MCRAccessKey> accessKeys) AddsMCRAccessKey
list for givenMCRObjectID
.static Element
MCRAccessKeyTransformer.elementFromAccessKeys
(List<MCRAccessKey> accessKeys) TransformsMCRAccessKey
list to a elementstatic String
MCRAccessKeyTransformer.jsonFromAccessKeys
(List<MCRAccessKey> accessKeys) Transforms aMCRAccessKey
list to JSON. -
Uses of MCRAccessKey in org.mycore.mcr.acl.accesskey.model
Modifier and TypeFieldDescriptionstatic SingularAttribute<MCRAccessKey,
String> MCRAccessKey_.comment
static SingularAttribute<MCRAccessKey,
Date> MCRAccessKey_.created
static SingularAttribute<MCRAccessKey,
String> MCRAccessKey_.createdBy
static SingularAttribute<MCRAccessKey,
Date> MCRAccessKey_.expiration
static SingularAttribute<MCRAccessKey,
Integer> MCRAccessKey_.id
static SingularAttribute<MCRAccessKey,
Boolean> MCRAccessKey_.isActive
static SingularAttribute<MCRAccessKey,
Date> MCRAccessKey_.lastModified
static SingularAttribute<MCRAccessKey,
String> MCRAccessKey_.lastModifiedBy
static SingularAttribute<MCRAccessKey,
String> MCRAccessKey_.secret
static SingularAttribute<MCRAccessKey,
String> MCRAccessKey_.type
-
Uses of MCRAccessKey in org.mycore.mcr.acl.accesskey.restapi.v2.model
Modifier and TypeMethodDescriptionvoid
MCRAccessKeyInformation.setAccessKeys
(List<MCRAccessKey> accessKeys) ModifierConstructorDescriptionMCRAccessKeyInformation
(List<MCRAccessKey> accessKeys, int totalAccessKeyCount) -
Uses of MCRAccessKey in org.mycore.mcr.acl.accesskey.strategy
Modifier and TypeMethodDescriptionstatic boolean
MCRAccessKeyStrategyHelper.verifyAccessKey
(String permission, MCRAccessKey accessKey) verifiesMCRAccessKey
for permission.