Files
ayanova7/3rdprtylibs/QuickBooks/QBOnline4/Intuit.Ipp.Security.XML
2018-06-29 19:47:36 +00:00

236 lines
9.8 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>Intuit.Ipp.Security</name>
</assembly>
<members>
<member name="T:Intuit.Ipp.Security.NamespaceDoc">
<summary>
Intuit.Ipp.Security consists of classes that are required to set security credentials to connect with
Intuit services. By default it provides OAuth and user name validators. It can also use other Authorize methods such as SAML, OpenID, etc., to validate Intuit service requests.
</summary>
</member>
<member name="T:Intuit.Ipp.Security.IRequestValidator">
<summary>
Interface for request validate
</summary>
</member>
<member name="M:Intuit.Ipp.Security.IRequestValidator.Authorize(System.Net.WebRequest,System.String)">
<summary>
Authorizes the web request.
</summary>
<param name="webRequest">The web request.</param>
<param name="requestBody">The request body.</param>
</member>
<member name="T:Intuit.Ipp.Security.OAuth2RequestValidator">
<summary>
OAuth implementation for Request validate contract.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.OAuth2RequestValidator.AuthorizationHeader">
<summary>
The Authorization Header constant.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.OAuth2RequestValidator.oauthSignatureMethod">
<summary>
The O auth signature method.
</summary>
</member>
<member name="M:Intuit.Ipp.Security.OAuth2RequestValidator.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Intuit.Ipp.Security.OAuth2RequestValidator"/> class.
</summary>
<param name="accessToken">The bearer access token.</param>
</member>
<member name="P:Intuit.Ipp.Security.OAuth2RequestValidator.AccessToken">
<summary>
Gets or sets the access token.
</summary>
<value>
The access token.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuth2RequestValidator.AdditionalParameters">
<summary>
Gets or sets the additional parameters.
</summary>
<value>
The additional parameters.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuth2RequestValidator.Key">
<summary>
Gets or sets the key.
</summary>
<value>
The asymmetric algorithm key.
</value>
</member>
<member name="M:Intuit.Ipp.Security.OAuth2RequestValidator.Authorize(System.Net.WebRequest,System.String)">
<summary>
Authorizes the specified request.
</summary>
<param name="webRequest">The request.</param>
<param name="requestBody">The requestBody if form encoded parameters.</param>
</member>
<member name="T:Intuit.Ipp.Security.OAuthRequestValidator">
<summary>
OAuth implementation for Request validate contract.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.OAuthRequestValidator.AuthorizationHeader">
<summary>
The Authorization Header constant.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.OAuthRequestValidator.oauthSignatureMethod">
<summary>
The O auth signature method.
</summary>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.#ctor(System.String,System.String,System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:Intuit.Ipp.Security.OAuthRequestValidator"/> class.
</summary>
<param name="accessToken">The access token.</param>
<param name="accessTokenSecret">The access token secret.</param>
<param name="consumerKey">The consumer key.</param>
<param name="consumerSecret">The consumer secret.</param>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Intuit.Ipp.Security.OAuthRequestValidator"/> class.
</summary>
<param name="applicationToken">The application token.</param>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.AccessToken">
<summary>
Gets or sets the access token.
</summary>
<value>
The access token.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.AccessTokenSecret">
<summary>
Gets or sets the access token secret.
</summary>
<value>
The access token secret.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.ConsumerKey">
<summary>
Gets or sets the consumer key.
</summary>
<value>
The consumer key.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.ConsumerSecret">
<summary>
Gets or sets the consumer secret.
</summary>
<value>
The consumer secret.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.AdditionalParameters">
<summary>
Gets or sets the additional parameters.
</summary>
<value>
The additional parameters.
</value>
</member>
<member name="P:Intuit.Ipp.Security.OAuthRequestValidator.Key">
<summary>
Gets or sets the key.
</summary>
<value>
The asymmetric algorithm key.
</value>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.Authorize(System.Net.WebRequest,System.String)">
<summary>
Authorizes the specified request.
</summary>
<param name="webRequest">The request.</param>
<param name="requestBody">The requestBody if form encoded parameters.</param>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.CreateOAuthSessionWithConsumerContext(DevDefined.OAuth.Consumer.IOAuthConsumerContext)">
<summary>
Creates the OAuth session with consumer context.
</summary>
<param name="consumerContext">The consumer context.</param>
<returns>return IOAuthSession.</returns>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.GetOAuthHeaderForRequest(DevDefined.OAuth.Consumer.IOAuthSession,System.Net.WebRequest)">
<summary>
Gets the OAuth header for request.
</summary>
<param name="oauthSession">The OAuth session.</param>
<param name="webRequest">The web request.</param>
<returns>
Returns the OAuth header
</returns>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.CreateConsumerContext(System.Boolean)">
<summary>
Creates the consumer context.
</summary>
<param name="isHeaderToBeAdded">if set to <c>true</c> header will be added to the request.</param>
<returns>
Returns IOAuthConsumerContext object.
</returns>
</member>
<member name="M:Intuit.Ipp.Security.OAuthRequestValidator.CreateAccessToken">
<summary>
Creates the access token.
</summary>
<returns>returns OAuth token.</returns>
</member>
<member name="T:Intuit.Ipp.Security.SecurityConstants">
<summary>
Constants for security assembly.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.SEMICOLONSTRING">
<summary>
Semi Colon(;) string value.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.EQUALSSTRINGVALUE">
<summary>
Equals(=) string value;
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.USERNAMEAUTHREQUESTURI">
<summary>
Request Uri for User name authentication model.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.OAUTHREQUESTTOKENURI">
<summary>
Request token Uri for OAuth authentication model.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.OAUTHAUTHORIZEREQUESTURL">
<summary>
Authorize Request Uri for OAuth authentication model.
</summary>
</member>
<member name="F:Intuit.Ipp.Security.SecurityConstants.OAUTHACCESSTOKENURL">
<summary>
Access token Uri for OAuth authentication model.
</summary>
</member>
<member name="M:Intuit.Ipp.Security.SecurityConstants.#cctor">
<summary>
Initializes static members of the <see cref="T:Intuit.Ipp.Security.SecurityConstants" /> class.
</summary>
</member>
</members>
</doc>