pub type ServerClientRegistrationRequest = ClientRegistrationRequest;👎Deprecated since 0.5.0:
Use ClientRegistrationRequest instead
Expand description
Deprecated alias for ClientRegistrationRequest.
Aliased Type§
pub struct ServerClientRegistrationRequest {Show 16 fields
pub redirect_uris: Option<Vec<String>>,
pub token_endpoint_auth_method: Option<String>,
pub grant_types: Option<Vec<String>>,
pub response_types: Option<Vec<String>>,
pub client_name: Option<String>,
pub client_uri: Option<String>,
pub logo_uri: Option<String>,
pub scope: Option<String>,
pub contacts: Option<Vec<String>>,
pub tos_uri: Option<String>,
pub policy_uri: Option<String>,
pub jwks_uri: Option<String>,
pub jwks: Option<Value>,
pub software_id: Option<String>,
pub software_version: Option<String>,
pub additional_metadata: HashMap<String, Value>,
}Fields§
§redirect_uris: Option<Vec<String>>Array of redirect URIs
token_endpoint_auth_method: Option<String>Token endpoint authentication method
grant_types: Option<Vec<String>>Grant types that the client will use
response_types: Option<Vec<String>>Response types that the client will use
client_name: Option<String>Human-readable name of the client
client_uri: Option<String>URL of the home page of the client
logo_uri: Option<String>URL of the logo for the client
scope: Option<String>Array of scope values that the client will use
contacts: Option<Vec<String>>Array of contact information
tos_uri: Option<String>URL of the terms of service
policy_uri: Option<String>URL of the privacy policy
jwks_uri: Option<String>URL for the client’s JSON Web Key Set
jwks: Option<Value>Client’s JSON Web Key Set
software_id: Option<String>Software identifier of the client
software_version: Option<String>Software version of the client
additional_metadata: HashMap<String, Value>Additional client metadata