Class CredentialsSelectHelper.SystemContextResolver
java.lang.Object
com.cloudbees.plugins.credentials.CredentialsSelectHelper.ContextResolver
com.cloudbees.plugins.credentials.CredentialsSelectHelper.SystemContextResolver
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
CredentialsSelectHelper
@Extension(ordinal=1000.0)
public static class CredentialsSelectHelper.SystemContextResolver
extends CredentialsSelectHelper.ContextResolver
- Since:
- 2.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class com.cloudbees.plugins.credentials.CredentialsSelectHelper.ContextResolver
NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContext(String token) Maps a token fromCredentialsSelectHelper.ContextResolver.getToken(ModelObject)back to its originalModelObject.Returns a human readable description of the type of context objects that this resolver resolves.getToken(ModelObject context) Maps a context object (aModelObject) into a token that can be used to recover the context.Methods inherited from class com.cloudbees.plugins.credentials.CredentialsSelectHelper.ContextResolver
displayName
-
Constructor Details
-
SystemContextResolver
public SystemContextResolver()
-
-
Method Details
-
getToken
Maps a context object (aModelObject) into a token that can be used to recover the context.- Specified by:
getTokenin classCredentialsSelectHelper.ContextResolver- Parameters:
context- theModelObject.- Returns:
- a token if this
CredentialsSelectHelper.ContextResolvercan recover the object ornullif theModelObjecttype is not supported by thisCredentialsSelectHelper.ContextResolver.
-
getContext
Maps a token fromCredentialsSelectHelper.ContextResolver.getToken(ModelObject)back to its originalModelObject.- Specified by:
getContextin classCredentialsSelectHelper.ContextResolver- Parameters:
token- the token.- Returns:
- the corresponding
ModelObjectornullif the object no longer exists or if the user does not have permission to access that object.
-
getDisplayName
Returns a human readable description of the type of context objects that this resolver resolves.- Specified by:
getDisplayNamein classCredentialsSelectHelper.ContextResolver- Returns:
- a human readable description of the type of context objects that this resolver resolves.
-