gluu
|
静的公開メンバ関数 | |
static Map< String, List< String > > | parseScopeToClaimsMapping (String p_scopeToClaimsJson) throws JSONException |
static Map< String, List< String > > | parseScopeToClaimsMapping (JSONArray p_jsonArray) throws JSONException |
限定公開変数類 | |
int | status |
String | location |
String | entity |
MultivaluedMap< String, Object > | headers |
Represents an OpenId Configuration received from the authorization server.
|
inline |
Constructs an OpenID Configuration Response.
status | The response status code. |
|
inline |
Returns a list of the Authentication Context Class References that this server supports.
|
inline |
Returns the URL of the Authentication and Authorization endpoint.
|
inline |
Returns the URL of an OP endpoint that provides a page to support cross-origin communications for session state information with the RP client.
|
inline |
Returns a list of languages and scripts supported for values in Claims being returned.
|
inline |
Returns a Boolean value specifying whether the OP supports use of the claims parameter, with true
indicating support. If omitted, the default value is false
.
|
inline |
Returns a list of the Claim Names of the Claims that the OpenID Provider may be able to supply values for. Note that for privacy or other reasons, this may not be an exhaustive list.
|
inline |
Returns a list of the claim types that the OpenID Provider supports. If not specified, the implementation supports only normal claims.
|
inline |
Returns the URL of the Client Info endpoint.
|
inline |
Returns a list of the display parameter values that the OpenID Provider supports.
|
inline |
Returns the URL of the End Session endpoint.
|
inlineinherited |
Returns the entity or body content of the response.
|
inline |
|
inline |
|
inline |
Returns a list of the OAuth 2.0 grant type values that this server supports.
|
inlineinherited |
|
inline |
|
inline |
Returns a list of the JWE encryption algorithms (alg values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
|
inline |
Returns a list of the JWE encryption algorithms (enc values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
|
inline |
Returns a list of the JWS signing algorithms (alg values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
|
inline |
|
inline |
|
inline |
Returns the issuer identifier.
|
inline |
Returns the URL of the OP's JSON Web Key Set (JWK) document that contains the Server's signing key(s) that are used for signing responses to the Client. The JWK Set may also contain the Server's encryption key(s) that are used by the Client to encrypt requests to the Server.
|
inlineinherited |
Returns the location of the response in the header.
|
inline |
Returns a URL that the OpenID Provider provides to the person registering the Client to read about the OP's requirements on how the Relying Party may use the data provided by the OP.
|
inline |
|
inline |
Returns the URL of the Dynamic Client Registration endpoint.
|
inline |
Returns a list of the JWE encryption algorithms (alg values) supported by the Authorization Server for the OpenID Request Object.
|
inline |
Returns a list of the JWE encryption algorithms (enc values) supported by the Authorization Server for the OpenID Request Object.
|
inline |
Returns a list of the JWS signing algorithms (alg values) supported by the Authorization Server for the OpenID Request Object.
|
inline |
Returns a Boolean value specifying whether the OP supports use of the request parameter, with true
indicating support. If omitted, the default value is false
.
|
inline |
Returns a Boolean value specifying whether the OP supports use of the request_uri parameter, with true
indicating support. If omitted, the default value is true
.
|
inline |
Returns a Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter. Pre-registration is required when the value is true
.
|
inline |
Returns a list of the response types that the server supports.
|
inline |
Returns a list of the OAuth 2.0 scopes that the server supports.
|
inline |
Gets scopes to claims map.
|
inline |
Returns an URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support dynamic client registration, then information on how to register clients should be provided in this documentation.
|
inlineinherited |
Returns the HTTP status code of the response.
|
inline |
Returns a list of the subject identifier types that this server supports. Valid types include pairwise and public.
|
inline |
Returns the URL of the Token endpoint.
|
inline |
Returns a list of authentication types supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt. Other authentication types may be defined by extension. If unspecified or omitted, the default is client_secret_basic, the HTTP Basic Authentication Scheme.
|
inline |
Returns a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the private_key_jwt and client_secret_jwt methods to encode the JWT. Servers SHOULD support RS256.
|
inline |
Returns a list of languages and scripts supported for the user interface.
|
inline |
Returns a list of the JWE encryption algorithms (alg values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT.
|
inline |
Returns a list of the JWE encryption algorithms (enc values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT.
|
inline |
Returns the URL of the User Info endpoint.
|
inline |
Returns a list of the JWS signing algorithms (alg values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT
|
inlinestatic |
|
inlinestatic |
|
inline |
Sets a list of the Authentication Context Class References that this server supports.
acrValuesSupported | A list of the Authentication Context Class References |
|
inline |
Sets the URL of the Authentication and Authorization endpoint.
authorizationEndpoint | The URL of the Authentication and Authorization endpoint. |
|
inline |
Sets the URL of an OP endpoint that provides a page to support cross-origin communications for session state information with the RP client.
checkSessionIFrame | The Check Session iFrame URL. |
|
inline |
Sets a list of languages and scripts supported for values in Claims being returned.
claimsLocalesSupported | A list of languages and scripts supported for values in Claims being returned. |
|
inline |
Sets a Boolean value specifying whether the OP supports use of the claims parameter, with true
indicating support. If omitted, the default value is false
.
claimsParameterSupported | A Boolean value specifying whether the OP supports use of the claims parameter. |
|
inline |
Sets a list of the Claim Names of the Claims that the OpenID Provider may be able to supply values for. Note that for privacy or other reasons, this may not be an exhaustive list.
claimsSupported | A list of Claim Names. |
|
inline |
Sets a list of the claim types that the OpenID Provider supports. If not specified, the implementation supports only normal claims.
claimTypesSupported | A list of the claim types. |
|
inline |
Sets the URL for the Client Info endpoint.
clientInfoEndpoint | The URL for the Client Info endpoint. |
|
inline |
Sets a list of the display parameter values that the OpenID Provider supports.
displayValuesSupported | A list of the display parameter values. |
|
inline |
Sets the URL of the End Session endpoint.
endSessionEndpoint | The URL of the End Session endpoint. |
|
inlineinherited |
Sets the entity or body content of the response.
entity | The entity or body content of the response. |
|
inline |
|
inline |
|
inline |
Sets a list of the OAuth 2.0 grant type values that this server supports.
grantTypesSupported | A list of the OAuth 2.0 grant type values that this server supports. |
|
inlineinherited |
|
inline |
|
inline |
Sets a list of the JWE encryption algorithms (alg values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
idTokenEncryptionAlgValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets a list of the JWE encryption algorithms (enc values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
idTokenEncryptionEncValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets a list of the JWS signing algorithms (alg values) supported by the Authorization Server for the ID Token to encode the claims in a JWT.
idTokenSigningAlgValuesSupported | A list of the JWS signing algorithms. |
|
inline |
|
inline |
|
inline |
Sets the issuer identifier.
issuer | The issuer identifier. |
|
inline |
Sets the URL of the OP's JSON Web Key Set (JWK) document that contains the Server's signing key(s) that are used for signing responses to the Client. The JWK Set may also contain the Server's encryption key(s) that are used by the Client to encrypt requests to the Server.
jwksUri | The URL of the OP's JSON Web Key Set (JWK) document. |
|
inlineinherited |
Sets the location of the response in the header.
location | The location of the response. |
|
inline |
Sets a URL that the OpenID Provider provides to the person registering the Client to read about the OP's requirements on how the Relying Party may use the data provided by the OP.
opPolicyUri | The OP's policy URI. |
|
inline |
|
inline |
Sets the URL of the Dynamic Client Registration endpoint.
registrationEndpoint | The URL of the Dynamic Client Registration endpoint. |
|
inline |
Sets a list of the JWE encryption algorithms (alg values) supported by the Authorization Server for the OpenID Request Object.
requestObjectEncryptionAlgValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets a list of the JWE encryption algorithms (enc values) supported by the Authorization Server for the OpenID Request Object.
requestObjectEncryptionEncValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets a list of the JWS signing algorithms (alg values) supported by the Authorization Server for the OpenID Request Object.
requestObjectSigningAlgValuesSupported | A list of the JWS signing algorithms. |
|
inline |
Sets a Boolean value specifying whether the OP supports use of the request parameter, with true
indicating support. If omitted, the default value is false
.
requestParameterSupported | A Boolean value specifying whether the OP supports use of the request parameter. |
|
inline |
Sets a Boolean value specifying whether the OP supports use of the request_uri parameter, with true
indicating support. If omitted, the default value is true
.
requestUriParameterSupported | A Boolean value specifying whether the OP supports use of the request_uri parameter. |
|
inline |
Sets a Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter. Pre-registration is required when the value is true
.
requireRequestUriRegistration | A Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter. |
|
inline |
Sets a list of the response types that the server supports.
responseTypesSupported | A list of the response types that the server supports. |
|
inline |
Sets a list of the OAuth 2.0 scopes that the server supports.
scopesSupported | A list of the OAuth 2.0 scopes that the server supports. |
|
inline |
Sets scope to claim map.
p_scopeToClaimsMapping | scope to claim map |
|
inline |
Sets an URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support dynamic client registration, then information on how to register clients should be provided in this documentation.
serviceDocumentation | An URL with information for developers. |
|
inlineinherited |
Sets the HTTP status code of the response.
status | The HTTP status code. |
|
inline |
Sets a list of the subject identifier types that this server supports. Valid types include pairwise and public.
subjectTypesSupported | A list of the subject identifier types that this server supports. |
|
inline |
Sets the URL of the Token endpoint.
tokenEndpoint | The URL of the Token endpoint. |
|
inline |
Sets a list of authentication types supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt. Other authentication types may be defined by extension. If unspecified or omitted, the default is client_secret_basic, the HTTP Basic Authentication Scheme.
tokenEndpointAuthMethodsSupported | A list of authentication types. |
|
inline |
Sets a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the private_key_jwt and client_secret_jwt methods to encode the JWT. Servers SHOULD support RS256.
tokenEndpointAuthSigningAlgValuesSupported | A list of the JWS signing algorithms. |
|
inline |
Sets a list of languages and scripts supported for the user interface.
uiLocalesSupported | A list of languages and scripts supported for the user interface. |
|
inline |
Sets a list of the JWE encryption algorithms (alg values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT.
userInfoEncryptionAlgValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets a list of the JWE encryption algorithms (enc values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT.
userInfoEncryptionEncValuesSupported | A list of the JWE encryption algorithms. |
|
inline |
Sets the URL for the User Info endpoint.
userInfoEndpoint | The URL for the User Info endpoint. |
|
inline |
Sets a list of the JWS signing algorithms (alg values JWA) supported by the UserInfo Endpoint to encode the claims in a JWT
userInfoSigningAlgValuesSupported | A list of the JWS signing algorithms. |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protectedinherited |
|
private |
|
private |
|
private |
|
protectedinherited |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protectedinherited |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protectedinherited |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |