/* tslint:disable */
/* eslint-disable */
/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 *
 * @export
 */
export const OIDCClaimName = {
    iss: 'iss',
    sub: 'sub',
    aud: 'aud',
    iat: 'iat',
    nbf: 'nbf',
    exp: 'exp',
    auth_time: 'auth_time',
    email: 'email',
    email_verified: 'email_verified',
    given_name: 'given_name',
    family_name: 'family_name',
    company: 'company',
    team: 'team',
    userid: 'userid',
    user_name: 'user_name',
    orcid: 'orcid',
    is_certified: 'is_certified',
    is_validated: 'is_validated',
    validated_given_name: 'validated_given_name',
    validated_family_name: 'validated_family_name',
    validated_location: 'validated_location',
    validated_email: 'validated_email',
    validated_company: 'validated_company',
    validated_orcid: 'validated_orcid',
    validated_at: 'validated_at',
    refresh_token_id: 'refresh_token_id',
    token_type: 'token_type',
    ga4gh_passport_v1: 'ga4gh_passport_v1'
};
export function instanceOfOIDCClaimName(value) {
    for (const key in OIDCClaimName) {
        if (Object.prototype.hasOwnProperty.call(OIDCClaimName, key)) {
            if (OIDCClaimName[key] === value) {
                return true;
            }
        }
    }
    return false;
}
export function OIDCClaimNameFromJSON(json) {
    return OIDCClaimNameFromJSONTyped(json, false);
}
export function OIDCClaimNameFromJSONTyped(json, ignoreDiscriminator) {
    return json;
}
export function OIDCClaimNameToJSON(value) {
    return value;
}
export function OIDCClaimNameToJSONTyped(value, ignoreDiscriminator) {
    return value;
}
//# sourceMappingURL=OIDCClaimName.js.map