Package hudson.model
Class User.UserIDCanonicalIdResolver
java.lang.Object
hudson.model.User.CanonicalIdResolver
hudson.model.User.UserIDCanonicalIdResolver
- All Implemented Interfaces:
- ExtensionPoint,- Describable<User.CanonicalIdResolver>,- Comparable<User.CanonicalIdResolver>
- Enclosing class:
- User
@Extension
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public static class User.UserIDCanonicalIdResolver
extends User.CanonicalIdResolver
Tries to verify if an ID is valid.
 If so, we do not want to even consider users who might have the same full name.
- 
Nested Class SummaryNested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Field SummaryFields inherited from class hudson.model.User.CanonicalIdResolverREALM
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintGets priority of the resolver.resolveCanonicalId(String idOrFullName, Map<String, ?> context) extract user ID from idOrFullName with help from contextual infos.Methods inherited from class hudson.model.User.CanonicalIdResolverall, compareTo, resolveMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.DescribablegetDescriptor
- 
Constructor Details- 
UserIDCanonicalIdResolverpublic UserIDCanonicalIdResolver()
 
- 
- 
Method Details- 
resolveCanonicalIdDescription copied from class:User.CanonicalIdResolverextract user ID from idOrFullName with help from contextual infos. can returnnullif no user ID matched the input- Specified by:
- resolveCanonicalIdin class- User.CanonicalIdResolver
 
- 
getPrioritypublic int getPriority()Description copied from class:User.CanonicalIdResolverGets priority of the resolver. Higher priority means that it will be checked earlier.Overriding methods must not use Integer.MIN_VALUE, because it will cause collisions withDefaultUserCanonicalIdResolver.- Overrides:
- getPriorityin class- User.CanonicalIdResolver
- Returns:
- Priority of the resolver.
 
 
-