Static Public Member Functions | |
_.Library.Status | AddClientSecretToJWKS (_.Library.String JWKS, _.Library.String clientSecret, _.Library.String updatedJWKS) |
Add the client secret to the public JWKS. | |
_.Library.Status | GetJWKS (_.Library.String uri, _.Library.String sslConfiguration, _.Library.String jwks, _.Library.Integer expires) |
Get the JWKS from jwks_uri More... | |
_.Library.Status | ReturnJWKS () |
Return this server's public JWKS. | |
Static Private Member Functions | |
_.OAuth2.Error | __AuthenticateRequest (OAuth2.Server.Client client) |
Verify the client_id and registration_access_token, and perform common setup tasks. | |
_.OAuth2.Error | __Common () |
Perform common setup tasks: More... | |
_.OAuth2.Error | __GetMetadataFromRequest (OAuth2.Client.Metadata metadata) |
Read the metadata sent from client. | |
_.OAuth2.Error | __ReturnClientMetadata (OAuth2.Server.Client client, _.Library.Boolean isNew) |
Update client values from metadata, save client, and output metadata to client. | |
_.OAuth2.Error | __UpdateClientMetadata (OAuth2.Server.Client client) |
Update the client metadata response for the specified client. | |
_.OAuth2.Error | __ValidateMetadata (OAuth2.Server.Client client, OAuth2.Client.Metadata metadata, _.Library.Boolean isNew) |
Validate the metadata supplied by the user, and update the client object accordingly. More... | |
|
staticprivate |
|
static |
Get the JWKS from jwks_uri
Parameters:
Returns: A status code indicating success or failure.
|
staticprivate |
Validate the metadata supplied by the user, and update the client object accordingly.
If this returns an error, the client should NOT be saved.