Package com.microsoft.jenkins.azuread
Class EntraIdPhotoProxy
java.lang.Object
com.microsoft.jenkins.azuread.EntraIdPhotoProxy
- All Implemented Interfaces:
ExtensionPoint,Action,ModelObject,RootAction
@Extension
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class EntraIdPhotoProxy
extends Object
implements RootAction
Serves Entra ID profile photos of users shown in principal search results.
Like GraphProxy, it is attached to items and computers as well as the root, and requires the
permission to configure access on the object it is attached to.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoDynamic(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.RootAction
getBadge, isPrimaryAction
-
Constructor Details
-
EntraIdPhotoProxy
public EntraIdPhotoProxy() -
EntraIdPhotoProxy
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction
-
getDisplayName
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
- Specified by:
getUrlNamein interfaceAction
-
doDynamic
@GET public void doDynamic(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException - Throws:
IOException
-