Click or drag to resize
Intuit.Ipp.OAuth2PlatformClient Namespace
Intuit.Ipp.OAuth2PlatformClient has OAuth2 specific client lib with helper classes for different calls related to getting tokens and managing them.
Classes
  ClassDescription
Public classAddress
Class for deserializing the Address returned
Public classAuthorizeRequest
Helper class fo creating Authorize url
Public classAuthorizeRequestExtensions
Extension class for AuthorizeRequest
Public classAuthorizeResponse
AuthorizeResponse Class to map response from Authroize call
Public classBase64Url
Helper class for Base64 Url conversions
Public classCryptoRandom
A class that mimics the standard Random class in the .NET Framework - but uses a random number generator internally.
Public classDiscoveryClient
Discovery Client ot get details from Discovery Url
Public classDiscoveryPolicy
Validates Discovery doc values
Public classDiscoveryResponse
DiscoveryResponse class to handle response from Discovery call
Public classDiscoveryUrlHelper
DiscoveryUrlHelper class
Public classEpochTimeExtensions
Helper class for Epoch time conversions
Public classIdTokenHeader
Helper class for Identity Token Header
Public classIdTokenJWTClaimTypes
Helper class for Identity Token Claims
Public classJObjectExtensions
Json Object extension
Public classJsonToken
JsonToken Class
Public classJsonWebAlgorithmsKeyTypes
Constants for JsonWebAlgorithms Key Type
Public classJsonWebKey
Represents a Json Web Key as defined in http://tools.ietf.org/html/rfc7517.
Public classJsonWebKeyExtensions
Extension class for Json Wek Key
Public classJsonWebKeyParameterNames
Names for Json Web Key Values
Public classJsonWebKeySet
Contains a collection of JsonWebKey that can be populated from a json string.
Public classOidcConstants
Open id connect constants class
Public classOidcConstantsAuthorizeErrors
AuthorizeErrors class
Public classOidcConstantsAuthorizeRequest
Authorize request query params
Public classOidcConstantsAuthorizeResponse
AuthorizeResponse class
Public classOidcConstantsDiscovery
Discovery class
Public classOidcConstantsGrantTypes
GratTypes class
Public classOidcConstantsTokenErrors
TokenErrors class
Public classOidcConstantsTokenRequest
TokenRequest class
Public classOidcConstantsTokenResponse
TokenResponse class
Public classOidcConstantsTokenTypes
TokenTypes class
Public classStringExtensions
String extensions class
Public classStringValueAttribute
This attribute is used to represent a string value for a value in an enum.
Public classTimeConstantComparer
Helper class to do equality checks without leaking timing information
Public classTokenClient
TokenClient Class
Public classTokenClientExtensions
TokenClientExtensions class
Public classTokenResponse
TokenResponse class to map response from Token call
Public classTokenRevocationClient
TokenRevocationClient Class
Public classTokenRevocationClientExtensions
Extension Class for TokenRevocationClient
Public classTokenRevocationRequest
TokenRevocationRequest Class
Public classTokenRevocationResponse
TokenRevocationResponse to handle response from Token Revoke call
Public classUserInfo
Class for deserializing the UserInfoResponse
Public classUserInfoClient
UserInfoClient class
Public classUserInfoResponse
UserInfoResponse Class to map response from UserInfo call
Enumerations
  EnumerationDescription
Public enumerationAuthenticationStyle
Enum class for AuthenticationStyle
Public enumerationOidcScopes
OidcScopes enum
Public enumerationResponseErrorType
Enum for Response Error