Module org.glassfish.soteria
Class OpenIdProviderData
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
-
public class OpenIdProviderData extends Object
OpenId Connect Provider information.- Author:
- Gaurav Gupta, Rudy De Busscher
-
-
Constructor Summary
Constructors Constructor Description OpenIdProviderData(jakarta.json.JsonObject document)
-
Method Summary
-
-
-
Method Detail
-
getIssuerURI
public String getIssuerURI()
-
setIssuer
public OpenIdProviderData setIssuer(String issuerURI)
-
getAuthorizationEndpoint
public String getAuthorizationEndpoint()
-
setAuthorizationEndpoint
public OpenIdProviderData setAuthorizationEndpoint(String authorizationEndpoint)
-
getTokenEndpoint
public String getTokenEndpoint()
-
setTokenEndpoint
public OpenIdProviderData setTokenEndpoint(String tokenEndpoint)
-
getUserinfoEndpoint
public String getUserinfoEndpoint()
-
setUserinfoEndpoint
public OpenIdProviderData setUserinfoEndpoint(String userinfoEndpoint)
-
getEndSessionEndpoint
public String getEndSessionEndpoint()
-
setEndSessionEndpoint
public OpenIdProviderData setEndSessionEndpoint(String endSessionEndpoint)
-
getJwksURL
public URL getJwksURL()
-
setJwksURL
public OpenIdProviderData setJwksURL(URL jwksURL)
-
getDocument
public jakarta.json.JsonObject getDocument()
-
setResponseTypeSupported
public OpenIdProviderData setResponseTypeSupported(Set<String> responseTypeSupported)
-
setSubjectTypesSupported
public OpenIdProviderData setSubjectTypesSupported(Set<String> subjectTypesSupported)
-
setIdTokenSigningAlgorithmsSupported
public OpenIdProviderData setIdTokenSigningAlgorithmsSupported(Set<String> idTokenSigningAlgorithmsSupported)
-
-