Class TeamsExtension
java.lang.Object
hudson.plugins.openid.OpenIdExtension
hudson.plugins.openid.impl.TeamsExtension
- All Implemented Interfaces:
ExtensionPoint
Use the OpenID team extension (https://dev.launchpad.net/OpenIDTeams) to obtain membership.
- Author:
- Paul Sandoz
-
Nested Class Summary
Nested classes/interfaces inherited from interface ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanEscape hatch for people affected by JENKINS-14843 until we switch to POST. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class OpenIdExtension
all, extendFetch, extendRequest, getMessageAs, isApplicable, processResponse
-
Field Details
-
DISABLE
public static boolean DISABLEEscape hatch for people affected by JENKINS-14843 until we switch to POST.
-
-
Constructor Details
-
TeamsExtension
public TeamsExtension()
-
-
Method Details
-
extend
public void extend(org.openid4java.message.AuthRequest authRequest) throws org.openid4java.message.MessageException Description copied from class:OpenIdExtensionExtend the authentication request.The implementation may add extensions to
authRequestusingMessage.addExtension(org.openid4java.message.MessageExtension).- Specified by:
extendin classOpenIdExtension- Parameters:
authRequest- the authentication request- Throws:
org.openid4java.message.MessageException- if there is a message error extending the request
-
process
public void process(org.openid4java.message.AuthSuccess authSuccess, Identity id) throws org.openid4java.message.MessageException Description copied from class:OpenIdExtensionProcess the authentication success.The implementation may extract
MessageExtensionimplementations fromauthSuccessand add information toid.- Specified by:
processin classOpenIdExtension- Parameters:
authSuccess- the authentication success.id- the identity.- Throws:
org.openid4java.message.MessageException- if there is a message error processing the success.
-