Click or drag to resize

OAuthConstants Class

OAuth constants
Inheritance Hierarchy
SystemObject
  SanteDB.Rest.OAuthOAuthConstants

Namespace: SanteDB.Rest.OAuth
Assembly: SanteDB.Rest.OAuth (in SanteDB.Rest.OAuth.dll) Version: 3.0.2081-alpha+19f573cdc8c56fbc278c5e41a734f011a9baa699
Syntax
public static class OAuthConstants

The OAuthConstants type exposes the following members.

Fields
 NameDescription
Public fieldStatic memberAuthorizeParameter_ClientId Query string property name for the client id.
Public fieldStatic memberAuthorizeParameter_LoginHint Query string property name for the login hint.
Public fieldStatic memberAuthorizeParameter_Nonce Query string property name for the nonce.
Public fieldStatic memberAuthorizeParameter_Prompt Query string property name for the prompt.
Public fieldStatic memberAuthorizeParameter_RedirectUri Query string property name for the redirect uri.
Public fieldStatic memberAuthorizeParameter_ResponseMode Query string property name for the response mode.
Public fieldStatic memberAuthorizeParameter_ResponseType Query string property name for the response type.
Public fieldStatic memberAuthorizeParameter_Scope Query string property name for the scope.
Public fieldStatic memberAuthorizeParameter_State Query string property name for the state.
Public fieldStatic memberBearerTokenType Bearer token type
Public fieldStatic memberClaimType_Actor Actor
Public fieldStatic memberClaimType_AtHash Access token hash
Public fieldStatic memberClaimType_Email Email
Public fieldStatic memberClaimType_Jti JWT id
Public fieldStatic memberClaimType_Language The language of the session
Public fieldStatic memberClaimType_Name Name
Public fieldStatic memberClaimType_Nonce Nonce
Public fieldStatic memberClaimType_Realm Realm
Public fieldStatic memberClaimType_Role Role
Public fieldStatic memberClaimType_Sid Session Id
Public fieldStatic memberClaimType_Subject Subject
Public fieldStatic memberClaimType_Telephone Phone Number
Public fieldStatic memberConfigurationName Configuration section name
Public fieldStatic memberDataKey_SymmetricSecret Santedb request data key for the symmetric secret that is configured for a particular application.
Public fieldStatic memberFormField_AuthorizationCode In a token request, this is the authorization code field key
Public fieldStatic memberFormField_Challenge In a token request with a grant type of x_challenge, this is the challenge key.
Public fieldStatic memberFormField_ChallengeResponse In a token request with a grant type of x_challenge, this is the response to the challenge.
Public fieldStatic memberFormField_ClientId In a token request, this is the client id field key
Public fieldStatic memberFormField_ClientSecret In a token request, this is the client secret field key
Public fieldStatic memberFormField_GrantType In a token request, this is the grant type field key
Public fieldStatic memberFormField_IdTokenHint An id token used to select which user to sign out.
Public fieldStatic memberFormField_LogoutHint The user identifier used to determine who to log out.
Public fieldStatic memberFormField_MfaCode In a token request, this is the tfa field key
Public fieldStatic memberFormField_Nonce In many requests, the nonce (number once) is used to verify that a request has not been sent more than once or tampered with.
Public fieldStatic memberFormField_Password In a token request, this is the password field key
Public fieldStatic memberFormField_PostLogoutRedirectUri Where to redirect the user agent after the sign out process is completed.
Public fieldStatic memberFormField_RefreshToken In a token request, this is the refresh token field key
Public fieldStatic memberFormField_Scope In a token request, this is the scope field key
Public fieldStatic memberFormField_UILocales The locale form field
Public fieldStatic memberFormField_Username In a token request, this is the username field key
Public fieldStatic memberGrantNameAuthorizationCode Grant name for the authorization code
Public fieldStatic memberGrantNameClientCredentials Grant name for client credentials
Public fieldStatic memberGrantNamePassword Grant name for password grant
Public fieldStatic memberGrantNameRefresh Grant name for password grant
Public fieldStatic memberGrantNameReset Grant name for the authorization code
Public fieldStatic memberIUA_Claim_FacilityId Facility id
Public fieldStatic memberIUA_Claim_NationalProviderId IUA Nation Provider Id
Public fieldStatic memberIUA_Claim_PersonId IUA Person Id
Public fieldStatic memberIUA_Claim_PurposeOfUse IUA Purpose of Use
Public fieldStatic memberIUA_Claim_SubjectName IUA Subject Name
Public fieldStatic memberIUA_Claim_SubjectOrganization IUA Subject Organization
Public fieldStatic memberIUA_Claim_SubjectOrganizationId IUA Subject Organization ID
Public fieldStatic memberIUA_Claim_SubjectRole IUA Subject Role
Public fieldStatic memberJwtTokenType JWT token type
Public fieldStatic memberOAuthClientCredentialFlowPolicy Client credentials policy
Public fieldStatic memberOAuthClientCredentialFlowPolicyWithoutDevice Client credentials policy without a device authorization present.
Public fieldStatic memberOAuthCodeFlowPolicy Code token policy
Public fieldStatic memberOAuthCodeFlowPolicyWithoutDevice Code token policy without a device authorization present.
Public fieldStatic memberOAuthLoginPolicy Gets the client credential policy
Public fieldStatic memberOAuthPasswordFlowPolicy Password credentials policy
Public fieldStatic memberOAuthPasswordFlowPolicyWithoutDevice Password credentials policy without a device authorization present.
Public fieldStatic memberOAuthResetFlowPolicy Reset password flow policy.
Public fieldStatic memberOAuthResetFlowPolicyWithoutDevice Reset password flow policy without a device authorization present.
Public fieldStatic memberResponseMode_FormPost Returns the response parameters in a standard form post.
Public fieldStatic memberResponseMode_Fragment Returns the response parameters in a url fragment. ...#code=12345&state=0F1A&nonce=12345
Public fieldStatic memberResponseMode_Query Returns the response parameters in a querystring to the return url. ...?code=12345&state=0F1A&nonce=12345
Public fieldStatic memberResponseType_Code The response type in the authorize request. This is part of the OAuth specification.
Public fieldStatic memberResponseType_IdToken The response type in the authorize request. This is part of the OAuth specification.
Public fieldStatic memberResponseType_Token The response type in the authorize request. This is part of the OAuth specification.
Public fieldStatic memberTraceSourceName ACS trace source name
Top
See Also