University of Melbourne · Example Payload

University Of Melbourne Sso Openid Configuration Example

UniversityHigher EducationEducationAustraliaGroup of EightResearchResearch DataResearch RepositoryOpen DataGeospatialIdentity FederationLibrary

University Of Melbourne Sso Openid Configuration Example is an example object payload from University of Melbourne, with 31 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

issuerauthorization_endpointtoken_endpointuserinfo_endpointregistration_endpointjwks_uriresponse_types_supportedresponse_modes_supportedgrant_types_supportedsubject_types_supportedid_token_signing_alg_values_supportedid_token_encryption_alg_values_supportedid_token_encryption_enc_values_supportedscopes_supportedtoken_endpoint_auth_methods_supportedclaims_supportedcode_challenge_methods_supportedintrospection_endpointintrospection_endpoint_auth_methods_supportedrevocation_endpointrevocation_endpoint_auth_methods_supportedend_session_endpointrequest_parameter_supportedrequest_object_signing_alg_values_supporteddevice_authorization_endpointpushed_authorization_request_endpointbackchannel_token_delivery_modes_supportedbackchannel_authentication_request_signing_alg_values_supporteddpop_signing_alg_values_supportedfrontchannel_logout_supportedfrontchannel_logout_session_supported

Example Payload

Raw ↑
{
  "issuer": "https://sso.unimelb.edu.au",
  "authorization_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/authorize",
  "token_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/token",
  "userinfo_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/userinfo",
  "registration_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/clients",
  "jwks_uri": "https://sso.unimelb.edu.au/oauth2/v1/keys",
  "response_types_supported": [
    "code",
    "id_token",
    "code id_token",
    "code token",
    "id_token token",
    "code id_token token"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post",
    "okta_post_message"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "refresh_token",
    "password",
    "urn:ietf:params:oauth:grant-type:device_code",
    "urn:openid:params:grant-type:ciba",
    "urn:okta:params:oauth:grant-type:otp",
    "http://auth0.com/oauth/grant-type/mfa-otp",
    "urn:okta:params:oauth:grant-type:oob",
    "http://auth0.com/oauth/grant-type/mfa-oob"
  ],
  "subject_types_supported": [
    "public"
  ],
  "id_token_signing_alg_values_supported": [
    "RS256"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA-OAEP-256",
    "RSA-OAEP-384",
    "RSA-OAEP-512"
  ],
  "id_token_encryption_enc_values_supported": [
    "A256GCM"
  ],
  "scopes_supported": [
    "openid",
    "email",
    "profile",
    "address",
    "phone",
    "offline_access",
    "groups"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic",
    "client_secret_post",
    "client_secret_jwt",
    "private_key_jwt",
    "none"
  ],
  "claims_supported": [
    "iss",
    "ver",
    "sub",
    "aud",
    "iat",
    "exp",
    "jti",
    "auth_time",
    "amr",
    "idp",
    "nonce",
    "name",
    "nickname",
    "preferred_username",
    "given_name",
    "middle_name",
    "family_name",
    "email",
    "email_verified",
    "profile",
    "zoneinfo",
    "locale",
    "address",
    "phone_number",
    "picture",
    "website",
    "gender",
    "birthdate",
    "updated_at",
    "at_hash",
    "c_hash"
  ],
  "code_challenge_methods_supported": [
    "S256"
  ],
  "introspection_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/introspect",
  "introspection_endpoint_auth_methods_supported": [
    "client_secret_basic",
    "client_secret_post",
    "client_secret_jwt",
    "private_key_jwt",
    "none"
  ],
  "revocation_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/revoke",
  "revocation_endpoint_auth_methods_supported": [
    "client_secret_basic",
    "client_secret_post",
    "client_secret_jwt",
    "private_key_jwt",
    "none"
  ],
  "end_session_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/logout",
  "request_parameter_supported": true,
  "request_object_signing_alg_values_supported": [
    "HS256",
    "HS384",
    "HS512",
    "RS256",
    "RS384",
    "RS512",
    "ES256",
    "ES384",
    "ES512"
  ],
  "device_authorization_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/device/authorize",
  "pushed_authorization_request_endpoint": "https://sso.unimelb.edu.au/oauth2/v1/par",
  "backchannel_token_delivery_modes_supported": [
    "poll"
  ],
  "backchannel_authentication_request_signing_alg_values_supported": [
    "HS256",
    "HS384",
    "HS512",
    "RS256",
    "RS384",
    "RS512",
    "ES256",
    "ES384",
    "ES512"
  ],
  "dpop_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "ES256",
    "ES384",
    "ES512"
  ],
  "frontchannel_logout_supported": true,
  "frontchannel_logout_session_supported": true
}