
com.trimble.id.OpenIdResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of trimble-id Show documentation
Show all versions of trimble-id Show documentation
Trimble Identity OAuth Client library holds the client classes that are used for communicating with Trimble Identity Service
The newest version!
package com.trimble.id;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
public class OpenIdResponse {
@JsonProperty("issuer")
public String Issuer;
@JsonProperty("authorization_endpoint")
public String authorizationEndpoint;
@JsonProperty("token_endpoint")
public String tokenEndpoint;
@JsonProperty("userinfo_endpoint")
public String userInfoEndpoint;
@JsonProperty("registration_endpoint")
public String registrationEndpoint;
@JsonProperty("jwks_uri")
public String jwksUri;
@JsonProperty("response_types_supported")
public List responseTypesSupported;
@JsonProperty("response_modes_supported")
public List responseModesSupported;
@JsonProperty("grant_types_supported")
public List grantTypesSupported;
@JsonProperty("id_token_signing_alg_values_supported")
public List idTokenSigningAlgorithmValuesSupported;
@JsonProperty("subject_types_supported")
public List subjectTypesSupported;
@JsonProperty("scopes_supported")
public List scopesSupported;
@JsonProperty("token_endpoint_auth_methods_supported")
public List tokenEndpointAuthMethodsSupported;
@JsonProperty("claims_supported")
public List claimsSupported;
@JsonProperty("introspection_endpoint")
public String introspectionEndpoint;
@JsonProperty("introspection_endpoint_auth_methods_supported")
public List introspectionEndpointAuthMethodsSupported;
@JsonProperty("revocation_endpoint")
public String revocationEndpoint;
@JsonProperty("revocation_endpoint_auth_methods_supported")
public List revocationEndpointAuthMethodsSupported;
@JsonProperty("end_session_endpoint")
public String endSessionEndpoint;
@JsonProperty("request_parameter_supported")
public Boolean requestParameterSupported;
@JsonProperty("request_object_signing_alg_values_supported")
public List requestObjectSigningAlgValuesSupported;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy