Abblix.Oidc.Server.Model.ClientRegistrationResponse
ClientRegistrationResponse.Parameters Class
Wire-level member names of the client registration response (RFC 7591 §3.2.1, RFC 7592 §3, OIDC Dynamic Client Registration §3.2).
public static class ClientRegistrationResponse.ParametersInheritance System.Object → Parameters
Remarks
Public for the same reason Parameters is: these are the member names of a published wire contract, and a consumer reading the response has to name them somehow. Left private, every caller spells the literal again, which is how a member name drifts between the server that writes it and the code that reads it.
Fields
ClientRegistrationResponse.Parameters.ApplicationType Field
The application_type echoed registration metadata member.
public const string ApplicationType = "application_type";Field Value
ClientRegistrationResponse.Parameters.AuthorizationDetailsTypes Field
The authorization_details_types echoed registration metadata member
(RFC 9396 §10).
public const string AuthorizationDetailsTypes = "authorization_details_types";Field Value
ClientRegistrationResponse.Parameters.ClientId Field
The client_id response member carrying the issued client identifier.
public const string ClientId = "client_id";Field Value
ClientRegistrationResponse.Parameters.ClientIdIssuedAt Field
The client_id_issued_at response member giving the issue time as Unix seconds.
public const string ClientIdIssuedAt = "client_id_issued_at";Field Value
ClientRegistrationResponse.Parameters.ClientName Field
The client_name echoed registration metadata member.
public const string ClientName = "client_name";Field Value
ClientRegistrationResponse.Parameters.ClientSecret Field
The client_secret response member carrying the issued client secret.
public const string ClientSecret = "client_secret";Field Value
ClientRegistrationResponse.Parameters.ClientSecretExpiresAt Field
The client_secret_expires_at response member giving the secret expiration time
as Unix seconds; 0 means the secret does not expire.
public const string ClientSecretExpiresAt = "client_secret_expires_at";Field Value
ClientRegistrationResponse.Parameters.Contacts Field
The contacts echoed registration metadata member.
public const string Contacts = "contacts";Field Value
ClientRegistrationResponse.Parameters.DpopBoundAccessTokens Field
The dpop_bound_access_tokens echoed registration metadata member (RFC 9449 §5.2).
public const string DpopBoundAccessTokens = "dpop_bound_access_tokens";Field Value
ClientRegistrationResponse.Parameters.InitiateLoginUri Field
The initiate_login_uri echoed registration metadata member.
public const string InitiateLoginUri = "initiate_login_uri";Field Value
ClientRegistrationResponse.Parameters.IntrospectionEncryptedResponseAlg Field
The introspection_encrypted_response_alg echoed registration metadata member (RFC 9701 §6).
public const string IntrospectionEncryptedResponseAlg = "introspection_encrypted_response_alg";Field Value
ClientRegistrationResponse.Parameters.IntrospectionEncryptedResponseEnc Field
The introspection_encrypted_response_enc echoed registration metadata member (RFC 9701 §6).
public const string IntrospectionEncryptedResponseEnc = "introspection_encrypted_response_enc";Field Value
ClientRegistrationResponse.Parameters.IntrospectionSignedResponseAlg Field
The introspection_signed_response_alg echoed registration metadata member (RFC 9701 §6).
public const string IntrospectionSignedResponseAlg = "introspection_signed_response_alg";Field Value
ClientRegistrationResponse.Parameters.JwksUri Field
The jwks_uri echoed registration metadata member.
public const string JwksUri = "jwks_uri";Field Value
ClientRegistrationResponse.Parameters.LogoUri Field
The logo_uri echoed registration metadata member.
public const string LogoUri = "logo_uri";Field Value
ClientRegistrationResponse.Parameters.RedirectUris Field
The redirect_uris echoed registration metadata member.
public const string RedirectUris = "redirect_uris";Field Value
ClientRegistrationResponse.Parameters.RegistrationAccessToken Field
The registration_access_token response member (RFC 7592) used to authorize
subsequent operations on the client configuration endpoint.
public const string RegistrationAccessToken = "registration_access_token";Field Value
ClientRegistrationResponse.Parameters.RegistrationClientUri Field
The registration_client_uri response member (RFC 7592) locating the client
configuration endpoint for this registration.
public const string RegistrationClientUri = "registration_client_uri";Field Value
ClientRegistrationResponse.Parameters.RequestUris Field
The request_uris echoed registration metadata member.
public const string RequestUris = "request_uris";Field Value
ClientRegistrationResponse.Parameters.SectorIdentifierUri Field
The sector_identifier_uri echoed registration metadata member.
public const string SectorIdentifierUri = "sector_identifier_uri";Field Value
ClientRegistrationResponse.Parameters.SubjectType Field
The subject_type echoed registration metadata member.
public const string SubjectType = "subject_type";Field Value
ClientRegistrationResponse.Parameters.TlsClientAuthSanDns Field
The tls_client_auth_san_dns echoed registration metadata member (RFC 8705).
public const string TlsClientAuthSanDns = "tls_client_auth_san_dns";Field Value
ClientRegistrationResponse.Parameters.TlsClientAuthSanEmail Field
The tls_client_auth_san_email echoed registration metadata member (RFC 8705).
public const string TlsClientAuthSanEmail = "tls_client_auth_san_email";Field Value
ClientRegistrationResponse.Parameters.TlsClientAuthSanIp Field
The tls_client_auth_san_ip echoed registration metadata member (RFC 8705).
public const string TlsClientAuthSanIp = "tls_client_auth_san_ip";Field Value
ClientRegistrationResponse.Parameters.TlsClientAuthSanUri Field
The tls_client_auth_san_uri echoed registration metadata member (RFC 8705).
public const string TlsClientAuthSanUri = "tls_client_auth_san_uri";Field Value
ClientRegistrationResponse.Parameters.TlsClientAuthSubjectDn Field
The tls_client_auth_subject_dn echoed registration metadata member (RFC 8705).
public const string TlsClientAuthSubjectDn = "tls_client_auth_subject_dn";Field Value
ClientRegistrationResponse.Parameters.TokenEndpointAuthMethod Field
The token_endpoint_auth_method echoed registration metadata member.
public const string TokenEndpointAuthMethod = "token_endpoint_auth_method";Field Value
ClientRegistrationResponse.Parameters.TokenExchangeAudiences Field
The token_exchange_audiences echoed registration metadata member
(non-standard extension).
public const string TokenExchangeAudiences = "token_exchange_audiences";Field Value
ClientRegistrationResponse.Parameters.TokenExchangeSubjectTokenTypes Field
The token_exchange_subject_token_types echoed registration metadata member
(non-standard extension).
public const string TokenExchangeSubjectTokenTypes = "token_exchange_subject_token_types";Field Value
ClientRegistrationResponse.Parameters.UserInfoEncryptedResponseAlg Field
The userinfo_encrypted_response_alg echoed registration metadata member.
public const string UserInfoEncryptedResponseAlg = "userinfo_encrypted_response_alg";Field Value
ClientRegistrationResponse.Parameters.UserInfoEncryptedResponseEnc Field
The userinfo_encrypted_response_enc echoed registration metadata member.
public const string UserInfoEncryptedResponseEnc = "userinfo_encrypted_response_enc";