@Extension public static class CredentialsSelectHelper.UserContextResolver extends CredentialsSelectHelper.ContextResolver
CredentialsSelectHelper.ContextResolver
for User
instances.ExtensionPoint.LegacyInstancesAreScopedToHudson
NONE
Constructor and Description |
---|
UserContextResolver() |
Modifier and Type | Method and Description |
---|---|
ModelObject |
getContext(String token)
Maps a token from
CredentialsSelectHelper.ContextResolver.getToken(ModelObject) back to its original ModelObject . |
String |
getDisplayName()
Returns a human readable description of the type of context objects that this resolver resolves.
|
String |
getToken(ModelObject context)
Maps a context object (a
ModelObject ) into a token that can be used to recover the context. |
displayName
public String getToken(ModelObject context)
ModelObject
) into a token that can be used to recover the context.getToken
in class CredentialsSelectHelper.ContextResolver
context
- the ModelObject
.CredentialsSelectHelper.ContextResolver
can recover the object or null
if the
ModelObject
type is not supported by this CredentialsSelectHelper.ContextResolver
.public ModelObject getContext(String token)
CredentialsSelectHelper.ContextResolver.getToken(ModelObject)
back to its original ModelObject
.getContext
in class CredentialsSelectHelper.ContextResolver
token
- the token.ModelObject
or null
if the object no longer exists or if the
user does not have permission to access that object.@NonNull public String getDisplayName()
getDisplayName
in class CredentialsSelectHelper.ContextResolver
Copyright © 2016–2021. All rights reserved.