Package org.jenkinsci.plugins.oic
Class WellKnownOpenIDConfigurationResponse
java.lang.Object
java.util.AbstractMap<String,Object>
com.google.api.client.util.GenericData
com.google.api.client.json.GenericJson
org.jenkinsci.plugins.oic.WellKnownOpenIDConfigurationResponse
public class WellKnownOpenIDConfigurationResponse
extends com.google.api.client.json.GenericJson
OpenID Connect Discovery JSON.
https://openid.net/specs/openid-connect-discovery-1_0.html
https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata:
"Additional OpenID Provider Metadata parameters MAY also be used. Some are defined by other specifications, such as OpenID Connect Session Management 1.0"
http://openid.net/specs/openid-connect-session-1_0.html#OPMetadata
- Author:
- Steve Arch
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.FlagsNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanOverriding equals()MimicksGenericData.getUnknownKeys(), but returning the map of known keysinthashCode()Overriding hashCode()Methods inherited from class com.google.api.client.json.GenericJson
clone, getFactory, set, setFactory, toPrettyString, toStringMethods inherited from class com.google.api.client.util.GenericData
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysMethods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
WellKnownOpenIDConfigurationResponse
public WellKnownOpenIDConfigurationResponse()
-
-
Method Details
-
getAuthorizationEndpoint
-
getTokenEndpoint
-
getTokenAuthMethods
-
getPreferredTokenAuthMethod
-
getUserinfoEndpoint
-
getJwksUri
-
getScopesSupported
-
getGrantTypesSupported
-
getEndSessionEndpoint
-
getKnownKeys
MimicksGenericData.getUnknownKeys(), but returning the map of known keys- Returns:
- a map key-values pairs defined in this class
-
equals
Overriding equals() -
hashCode
public int hashCode()Overriding hashCode()
-