|
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>DotNetOpenAuth.OAuth</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:DotNetOpenAuth.Configuration.OAuthConsumerElement">
|
|
<summary>
|
|
Represents the <oauth/consumer> element in the host's .config file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthConsumerElement.SecuritySettingsConfigName">
|
|
<summary>
|
|
Gets the name of the security sub-element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthConsumerElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.Configuration.OAuthConsumerElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthConsumerElement.SecuritySettings">
|
|
<summary>
|
|
Gets or sets the security settings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Configuration.OAuthConsumerSecuritySettingsElement">
|
|
<summary>
|
|
Security settings that are applicable to consumers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthConsumerSecuritySettingsElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.Configuration.OAuthConsumerSecuritySettingsElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthConsumerSecuritySettingsElement.CreateSecuritySettings">
|
|
<summary>
|
|
Initializes a programmatically manipulatable bag of these security settings with the settings from the config file.
|
|
</summary>
|
|
<returns>The newly created security settings object.</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Configuration.OAuthElement">
|
|
<summary>
|
|
Represents the <oauth> element in the host's .config file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthElement.SectionName">
|
|
<summary>
|
|
The name of the oauth section.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthElement.ConsumerElementName">
|
|
<summary>
|
|
The name of the <consumer> sub-element.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthElement.ServiceProviderElementName">
|
|
<summary>
|
|
The name of the <serviceProvider> sub-element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.Configuration.OAuthElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthElement.Configuration">
|
|
<summary>
|
|
Gets the configuration section from the .config file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthElement.Consumer">
|
|
<summary>
|
|
Gets or sets the configuration specific for Consumers.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthElement.ServiceProvider">
|
|
<summary>
|
|
Gets or sets the configuration specific for Service Providers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Configuration.OAuthServiceProviderElement">
|
|
<summary>
|
|
Represents the <oauth/serviceProvider> element in the host's .config file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthServiceProviderElement.StoreConfigName">
|
|
<summary>
|
|
The name of the custom store sub-element.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthServiceProviderElement.SecuritySettingsConfigName">
|
|
<summary>
|
|
Gets the name of the security sub-element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthServiceProviderElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.Configuration.OAuthServiceProviderElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthServiceProviderElement.ApplicationStore">
|
|
<summary>
|
|
Gets or sets the type to use for storing application state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthServiceProviderElement.SecuritySettings">
|
|
<summary>
|
|
Gets or sets the security settings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement">
|
|
<summary>
|
|
Security settings that are applicable to service providers.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.MinimumRequiredOAuthVersionConfigName">
|
|
<summary>
|
|
Gets the name of the @minimumRequiredOAuthVersion attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.MaximumRequestTokenTimeToLiveConfigName">
|
|
<summary>
|
|
Gets the name of the @maxAuthorizationTime attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.CreateSecuritySettings">
|
|
<summary>
|
|
Initializes a programmatically manipulatable bag of these security settings with the settings from the config file.
|
|
</summary>
|
|
<returns>The newly created security settings object.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.MinimumRequiredOAuthVersion">
|
|
<summary>
|
|
Gets or sets the minimum OAuth version a Consumer is required to support in order for this library to interoperate with it.
|
|
</summary>
|
|
<remarks>
|
|
Although the earliest versions of OAuth are supported, for security reasons it may be desirable to require the
|
|
remote party to support a later version of OAuth.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Configuration.OAuthServiceProviderSecuritySettingsElement.MaximumRequestTokenTimeToLive">
|
|
<summary>
|
|
Gets or sets the maximum time a user can take to complete authorization.
|
|
</summary>
|
|
<remarks>
|
|
This time limit serves as a security mitigation against brute force attacks to
|
|
compromise (unauthorized or authorized) request tokens.
|
|
Longer time limits is more friendly to slow users or consumers, while shorter
|
|
time limits provide better security.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement">
|
|
<summary>
|
|
An interface that must be implemented by message transforms/validators in order
|
|
to be included in the channel stack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement.Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>The cloned instance.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement.SignatureCallback">
|
|
<summary>
|
|
Gets or sets the delegate that will initialize the non-serialized properties necessary on a
|
|
signable message so that its signature can be correctly calculated or verified.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract">
|
|
<summary>
|
|
Contract class for the <see cref="T:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#IChannelBindingElement#ProcessOutgoingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Prepares a message for sending based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The message to prepare for sending.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
<remarks>
|
|
Implementations that provide message protection must honor the
|
|
<see cref="P:DotNetOpenAuth.Messaging.MessagePartAttribute.RequiredProtection"/> properties where applicable.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#IChannelBindingElement#ProcessIncomingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Performs any transformation on an incoming message that may be necessary and/or
|
|
validates an incoming message based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The incoming message to process.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
<exception cref="T:DotNetOpenAuth.Messaging.ProtocolException">
|
|
Thrown when the binding element rules indicate that this message is invalid and should
|
|
NOT be processed.
|
|
</exception>
|
|
<remarks>
|
|
Implementations that provide message protection must honor the
|
|
<see cref="P:DotNetOpenAuth.Messaging.MessagePartAttribute.RequiredProtection"/> properties where applicable.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#ITamperProtectionChannelBindingElement#Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>The cloned instance.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#ITamperProtectionChannelBindingElement#SignatureCallback">
|
|
<summary>
|
|
Gets or sets the delegate that will initialize the non-serialized properties necessary on a
|
|
signable message so that its signature can be correctly calculated or verified.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#IChannelBindingElement#Channel">
|
|
<summary>
|
|
Gets or sets the channel that this binding element belongs to.
|
|
</summary>
|
|
<remarks>
|
|
This property is set by the channel when it is first constructed.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElementContract.DotNetOpenAuth#Messaging#IChannelBindingElement#Protection">
|
|
<summary>
|
|
Gets the protection commonly offered (if any) by this binding element.
|
|
</summary>
|
|
<remarks>
|
|
This value is used to assist in sorting binding elements in the channel stack.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuthReporting">
|
|
<summary>
|
|
Utility methods specific to OAuth feature reporting.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuthReporting.RecordFeatureAndDependencyUse(System.Object,DotNetOpenAuth.OAuth.ServiceProviderDescription,DotNetOpenAuth.OAuth.ChannelElements.ITokenManager,DotNetOpenAuth.Messaging.Bindings.INonceStore)">
|
|
<summary>
|
|
Records the feature and dependency use.
|
|
</summary>
|
|
<param name="value">The consumer or service provider.</param>
|
|
<param name="service">The service.</param>
|
|
<param name="tokenManager">The token manager.</param>
|
|
<param name="nonceStore">The nonce store.</param>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager">
|
|
<summary>
|
|
An interface OAuth hosts must implement for persistent storage
|
|
and recall of tokens and secrets for an individual OAuth consumer
|
|
or service provider.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.GetTokenSecret(System.String)">
|
|
<summary>
|
|
Gets the Token Secret given a request or access token.
|
|
</summary>
|
|
<param name="token">The request or access token.</param>
|
|
<returns>The secret associated with the given token.</returns>
|
|
<exception cref="T:System.ArgumentException">Thrown if the secret cannot be found for the given token.</exception>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.StoreNewRequestToken(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage)">
|
|
<summary>
|
|
Stores a newly generated unauthorized request token, secret, and optional
|
|
application-specific parameters for later recall.
|
|
</summary>
|
|
<param name="request">The request message that resulted in the generation of a new unauthorized request token.</param>
|
|
<param name="response">The response message that includes the unauthorized request token.</param>
|
|
<exception cref="T:System.ArgumentException">Thrown if the consumer key is not registered, or a required parameter was not found in the parameters collection.</exception>
|
|
<remarks>
|
|
Request tokens stored by this method SHOULD NOT associate any user account with this token.
|
|
It usually opens up security holes in your application to do so. Instead, you associate a user
|
|
account with access tokens (not request tokens) in the <see cref="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.ExpireRequestTokenAndStoreNewAccessToken(System.String,System.String,System.String,System.String)"/>
|
|
method.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.ExpireRequestTokenAndStoreNewAccessToken(System.String,System.String,System.String,System.String)">
|
|
<summary>
|
|
Deletes a request token and its associated secret and stores a new access token and secret.
|
|
</summary>
|
|
<param name="consumerKey">The Consumer that is exchanging its request token for an access token.</param>
|
|
<param name="requestToken">The Consumer's request token that should be deleted/expired.</param>
|
|
<param name="accessToken">The new access token that is being issued to the Consumer.</param>
|
|
<param name="accessTokenSecret">The secret associated with the newly issued access token.</param>
|
|
<remarks>
|
|
<para>
|
|
Any scope of granted privileges associated with the request token from the
|
|
original call to <see cref="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.StoreNewRequestToken(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage)"/> should be carried over
|
|
to the new Access Token.
|
|
</para>
|
|
<para>
|
|
To associate a user account with the new access token,
|
|
<see cref="P:System.Web.HttpContext.User">HttpContext.Current.User</see> may be
|
|
useful in an ASP.NET web application within the implementation of this method.
|
|
Alternatively you may store the access token here without associating with a user account,
|
|
and wait until WebConsumer.ProcessUserAuthorization or
|
|
DesktopConsumer.ProcessUserAuthorization return the access
|
|
token to associate the access token with a user account at that point.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.GetTokenType(System.String)">
|
|
<summary>
|
|
Classifies a token as a request token or an access token.
|
|
</summary>
|
|
<param name="token">The token to classify.</param>
|
|
<returns>Request or Access token, or invalid if the token is not recognized.</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract">
|
|
<summary>
|
|
The code contract class for the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract.#ctor">
|
|
<summary>
|
|
Prevents a default instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract"/> class from being created.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract.DotNetOpenAuth#OAuth#ChannelElements#ITokenManager#GetTokenSecret(System.String)">
|
|
<summary>
|
|
Gets the Token Secret given a request or access token.
|
|
</summary>
|
|
<param name="token">The request or access token.</param>
|
|
<returns>
|
|
The secret associated with the given token.
|
|
</returns>
|
|
<exception cref="T:System.ArgumentException">Thrown if the secret cannot be found for the given token.</exception>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract.DotNetOpenAuth#OAuth#ChannelElements#ITokenManager#StoreNewRequestToken(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage)">
|
|
<summary>
|
|
Stores a newly generated unauthorized request token, secret, and optional
|
|
application-specific parameters for later recall.
|
|
</summary>
|
|
<param name="request">The request message that resulted in the generation of a new unauthorized request token.</param>
|
|
<param name="response">The response message that includes the unauthorized request token.</param>
|
|
<exception cref="T:System.ArgumentException">Thrown if the consumer key is not registered, or a required parameter was not found in the parameters collection.</exception>
|
|
<remarks>
|
|
Request tokens stored by this method SHOULD NOT associate any user account with this token.
|
|
It usually opens up security holes in your application to do so. Instead, you associate a user
|
|
account with access tokens (not request tokens) in the <see cref="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.ExpireRequestTokenAndStoreNewAccessToken(System.String,System.String,System.String,System.String)"/>
|
|
method.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract.DotNetOpenAuth#OAuth#ChannelElements#ITokenManager#ExpireRequestTokenAndStoreNewAccessToken(System.String,System.String,System.String,System.String)">
|
|
<summary>
|
|
Deletes a request token and its associated secret and stores a new access token and secret.
|
|
</summary>
|
|
<param name="consumerKey">The Consumer that is exchanging its request token for an access token.</param>
|
|
<param name="requestToken">The Consumer's request token that should be deleted/expired.</param>
|
|
<param name="accessToken">The new access token that is being issued to the Consumer.</param>
|
|
<param name="accessTokenSecret">The secret associated with the newly issued access token.</param>
|
|
<remarks>
|
|
<para>
|
|
Any scope of granted privileges associated with the request token from the
|
|
original call to <see cref="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManager.StoreNewRequestToken(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage)"/> should be carried over
|
|
to the new Access Token.
|
|
</para>
|
|
<para>
|
|
To associate a user account with the new access token,
|
|
<see cref="P:System.Web.HttpContext.User">HttpContext.Current.User</see> may be
|
|
useful in an ASP.NET web application within the implementation of this method.
|
|
Alternatively you may store the access token here without associating with a user account,
|
|
and wait until WebConsumer.ProcessUserAuthorization or
|
|
DesktopConsumer.ProcessUserAuthorization return the access
|
|
token to associate the access token with a user account at that point.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.ITokenManagerContract.DotNetOpenAuth#OAuth#ChannelElements#ITokenManager#GetTokenType(System.String)">
|
|
<summary>
|
|
Classifies a token as a request token or an access token.
|
|
</summary>
|
|
<param name="token">The token to classify.</param>
|
|
<returns>
|
|
Request or Access token, or invalid if the token is not recognized.
|
|
</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement">
|
|
<summary>
|
|
Sets the HTTP Method property on a signed message before the signing module gets to it.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement.ProcessOutgoingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Prepares a message for sending based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The message to prepare for sending.</param>
|
|
<returns>
|
|
True if the <paramref name="message"/> applied to this binding element
|
|
and the operation was successful. False otherwise.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement.ProcessIncomingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Performs any transformation on an incoming message that may be necessary and/or
|
|
validates an incoming message based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The incoming message to process.</param>
|
|
<returns>
|
|
True if the <paramref name="message"/> applied to this binding element
|
|
and the operation was successful. False if the operation did not apply to this message.
|
|
</returns>
|
|
<exception cref="T:DotNetOpenAuth.Messaging.ProtocolException">
|
|
Thrown when the binding element rules indicate that this message is invalid and should
|
|
NOT be processed.
|
|
</exception>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement.Protection">
|
|
<summary>
|
|
Gets the protection offered (if any) by this binding element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement.Channel">
|
|
<summary>
|
|
Gets or sets the channel that this binding element belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement">
|
|
<summary>
|
|
A binding element that signs outgoing messages and verifies the signature on incoming messages.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase">
|
|
<summary>
|
|
A binding element that signs outgoing messages and verifies the signature on incoming messages.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.signatureMethod">
|
|
<summary>
|
|
The signature method this binding element uses.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase"/> class.
|
|
</summary>
|
|
<param name="signatureMethod">The OAuth signature method that the binding element uses.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.DotNetOpenAuth#Messaging#ITamperProtectionChannelBindingElement#Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current instance.
|
|
</summary>
|
|
<returns>
|
|
A new object that is a copy of this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.ProcessOutgoingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Signs the outgoing message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.ProcessIncomingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Verifies the signature on an incoming message.
|
|
</summary>
|
|
<param name="message">The message whose signature should be verified.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
<exception cref="T:DotNetOpenAuth.Messaging.Bindings.InvalidSignatureException">Thrown if the signature is invalid.</exception>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.ConstructSignatureBaseString(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage,DotNetOpenAuth.Messaging.Reflection.MessageDictionary)">
|
|
<summary>
|
|
Constructs the OAuth Signature Base String and returns the result.
|
|
</summary>
|
|
<param name="message">The message.</param>
|
|
<param name="messageDictionary">The message to derive the signature base string from.</param>
|
|
<returns>The signature base string.</returns>
|
|
<remarks>
|
|
This method implements OAuth 1.0 section 9.1.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.GetSignatureTestHook(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Calculates a signature for a given message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>The signature for the message.</returns>
|
|
<remarks>
|
|
This method signs the message per OAuth 1.0 section 9.2.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.GetConsumerAndTokenSecretString(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Gets the "ConsumerSecret&TokenSecret" string, allowing either property to be empty or null.
|
|
</summary>
|
|
<param name="message">The message to extract the secrets from.</param>
|
|
<returns>The concatenated string.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.IsSignatureValid(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Determines whether the signature on some message is valid.
|
|
</summary>
|
|
<param name="message">The message to check the signature on.</param>
|
|
<returns>
|
|
<c>true</c> if the signature on the message is valid; otherwise, <c>false</c>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>A new instance of the binding element.</returns>
|
|
<remarks>
|
|
Implementations of this method need not clone the SignatureVerificationCallback member, as the
|
|
<see cref="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase"/> class does this.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.GetSignature(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Calculates a signature for a given message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>The signature for the message.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.IsMessageApplicable(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Checks whether this binding element applies to this message.
|
|
</summary>
|
|
<param name="message">The message that needs to be signed.</param>
|
|
<returns>True if this binding element can be used to sign the message. False otherwise.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.SignatureBaseStringParameterComparer(System.Collections.Generic.KeyValuePair{System.String,System.String},System.Collections.Generic.KeyValuePair{System.String,System.String})">
|
|
<summary>
|
|
Sorts parameters according to OAuth signature base string rules.
|
|
</summary>
|
|
<param name="left">The first parameter to compare.</param>
|
|
<param name="right">The second parameter to compare.</param>
|
|
<returns>Negative, zero or positive.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.Protection">
|
|
<summary>
|
|
Gets the message protection provided by this binding element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.Channel">
|
|
<summary>
|
|
Gets or sets the channel that this binding element belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase.SignatureCallback">
|
|
<summary>
|
|
Gets or sets the delegate that will initialize the non-serialized properties necessary on a signed
|
|
message so that its signature can be correctly calculated for verification.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement.GetSignature(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Calculates a signature for a given message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>The signature for the message.</returns>
|
|
<remarks>
|
|
This method signs the message according to OAuth 1.0 section 9.4.1.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement.IsMessageApplicable(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Checks whether this binding element applies to this message.
|
|
</summary>
|
|
<param name="message">The message that needs to be signed.</param>
|
|
<returns>True if this binding element can be used to sign the message. False otherwise.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.PlaintextSigningBindingElement.Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>A new instance of the binding element.</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.HmacSha1SigningBindingElement">
|
|
<summary>
|
|
A binding element that signs outgoing messages and verifies the signature on incoming messages.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.HmacSha1SigningBindingElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.HmacSha1SigningBindingElement"/> class
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.HmacSha1SigningBindingElement.GetSignature(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Calculates a signature for a given message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>The signature for the message.</returns>
|
|
<remarks>
|
|
This method signs the message per OAuth 1.0 section 9.2.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.HmacSha1SigningBindingElement.Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>A new instance of the binding element.</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBaseContract">
|
|
<summary>
|
|
Code Contract for the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBaseContract.#ctor">
|
|
<summary>
|
|
Prevents a default instance of the SigningBindingElementBaseContract class from being created.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBaseContract.Clone">
|
|
<summary>
|
|
Clones this instance.
|
|
</summary>
|
|
<returns>A new instance of the binding element.</returns>
|
|
<remarks>
|
|
Implementations of this method need not clone the SignatureVerificationCallback member, as the
|
|
<see cref="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBase"/> class does this.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementBaseContract.GetSignature(DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage)">
|
|
<summary>
|
|
Calculates a signature for a given message.
|
|
</summary>
|
|
<param name="message">The message to sign.</param>
|
|
<returns>The signature for the message.</returns>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain">
|
|
<summary>
|
|
A tamper protection applying binding element that can use any of several given
|
|
binding elements to apply the protection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.signers">
|
|
<summary>
|
|
The various signing binding elements that may be applicable to a message in preferred use order.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.#ctor(DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement[])">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain"/> class.
|
|
</summary>
|
|
<param name="signers">
|
|
The signing binding elements that may be used for some outgoing message,
|
|
in preferred use order.
|
|
</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.ProcessOutgoingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Prepares a message for sending based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The message to prepare for sending.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.ProcessIncomingMessage(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Performs any transformation on an incoming message that may be necessary and/or
|
|
validates an incoming message based on the rules of this channel binding element.
|
|
</summary>
|
|
<param name="message">The incoming message to process.</param>
|
|
<returns>
|
|
The protections (if any) that this binding element applied to the message.
|
|
Null if this binding element did not even apply to this binding element.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.DotNetOpenAuth#Messaging#ITamperProtectionChannelBindingElement#Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current instance.
|
|
</summary>
|
|
<returns>
|
|
A new object that is a copy of this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.SignatureCallback">
|
|
<summary>
|
|
Gets or sets the delegate that will initialize the non-serialized properties necessary on a signed
|
|
message so that its signature can be correctly calculated for verification.
|
|
May be null for Consumers (who never have to verify signatures).
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.Protection">
|
|
<summary>
|
|
Gets the protection offered (if any) by this binding element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain.Channel">
|
|
<summary>
|
|
Gets or sets the channel that this binding element belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.TokenType">
|
|
<summary>
|
|
The two types of tokens that exist in the OAuth protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.TokenType.RequestToken">
|
|
<summary>
|
|
A token that is freely issued to any known Consumer.
|
|
It does not grant any authorization to access protected resources,
|
|
but is used as a step in obtaining that access.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.TokenType.AccessToken">
|
|
<summary>
|
|
A token only obtained after the owner of some protected resource(s)
|
|
has approved a Consumer's access to said resource(s).
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.TokenType.InvalidToken">
|
|
<summary>
|
|
An unrecognized, expired or invalid token.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding">
|
|
<summary>
|
|
An URI encoder that translates null <see cref="T:System.Uri"/> references as "oob"
|
|
instead of an empty/missing argument.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding.OutOfBandConfiguration">
|
|
<summary>
|
|
The string constant "oob", used to indicate an out-of-band configuration.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding.Encode(System.Object)">
|
|
<summary>
|
|
Encodes the specified value.
|
|
</summary>
|
|
<param name="value">The value. Guaranteed to never be null.</param>
|
|
<returns>
|
|
The <paramref name="value"/> in string form, ready for message transport.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding.Decode(System.String)">
|
|
<summary>
|
|
Decodes the specified value.
|
|
</summary>
|
|
<param name="value">The string value carried by the transport. Guaranteed to never be null, although it may be empty.</param>
|
|
<returns>
|
|
The deserialized form of the given string.
|
|
</returns>
|
|
<exception cref="T:System.FormatException">Thrown when the string value given cannot be decoded into the required object type.</exception>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.UriOrOobEncoding.EncodedNullValue">
|
|
<summary>
|
|
Gets the string representation to include in a serialized message
|
|
when the message part has a <c>null</c> value.
|
|
</summary>
|
|
<value></value>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ConsumerSecuritySettings">
|
|
<summary>
|
|
Security settings that are applicable to consumers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.SecuritySettings">
|
|
<summary>
|
|
Security settings that may be applicable to both consumers and service providers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.SecuritySettings.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.SecuritySettings"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ConsumerSecuritySettings.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ConsumerSecuritySettings"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage">
|
|
<summary>
|
|
An interface implemented by all OAuth messages that have a request or access token and secret properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.ITokenContainingMessage">
|
|
<summary>
|
|
An interface implemented by all OAuth messages that have a request or access token property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.ITokenContainingMessage.Token">
|
|
<summary>
|
|
Gets or sets the Request or Access Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.ITokenSecretContainingMessage.TokenSecret">
|
|
<summary>
|
|
Gets or sets the Request or Access Token secret.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.OAuthStrings">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.AccessTokenNotAuthorized">
|
|
<summary>
|
|
Looks up a localized string similar to Cannot send access token to Consumer for request token '{0}' before it has been authorized..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.BadAccessTokenInProtectedResourceRequest">
|
|
<summary>
|
|
Looks up a localized string similar to The access token '{0}' is invalid or expired..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.ConsumerOrTokenSecretNotFound">
|
|
<summary>
|
|
Looks up a localized string similar to Failure looking up secret for consumer or token..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.IncorrectVerifier">
|
|
<summary>
|
|
Looks up a localized string similar to oauth_verifier argument was incorrect..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.InvalidIncomingMessage">
|
|
<summary>
|
|
Looks up a localized string similar to An invalid OAuth message received and discarded..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.MessageNotAllowedExtraParameters">
|
|
<summary>
|
|
Looks up a localized string similar to The {0} message included extra data which is not allowed..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.MinimumConsumerVersionRequirementNotMet">
|
|
<summary>
|
|
Looks up a localized string similar to This OAuth service provider requires OAuth consumers to implement OAuth {0}, but this consumer appears to only support {1}..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.MultipartPostMustBeUsedWithAuthHeader">
|
|
<summary>
|
|
Looks up a localized string similar to Cannot send OAuth message as multipart POST without an authorization HTTP header because sensitive data would not be signed..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.OpenIdOAuthExtensionRequiresSpecialTokenManagerInterface">
|
|
<summary>
|
|
Looks up a localized string similar to Use of the OpenID+OAuth extension requires that the token manager in use implement the {0} interface..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.OpenIdOAuthRealmConsumerKeyDoNotMatch">
|
|
<summary>
|
|
Looks up a localized string similar to The OpenID Relying Party's realm is not recognized as belonging to the OAuth Consumer identified by the consumer key given..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.RequestUrlMustNotHaveOAuthParameters">
|
|
<summary>
|
|
Looks up a localized string similar to The request URL query MUST NOT contain any OAuth Protocol Parameters..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.SigningElementAlreadyAssociatedWithChannel">
|
|
<summary>
|
|
Looks up a localized string similar to The signing element already has been associated with a channel..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.SigningElementsMustShareSameProtection">
|
|
<summary>
|
|
Looks up a localized string similar to All signing elements must offer the same message protection..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.TokenNotFound">
|
|
<summary>
|
|
Looks up a localized string similar to A token in the message was not recognized by the service provider..
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.OAuthStrings.X509CertificateNotProvidedForSigning">
|
|
<summary>
|
|
Looks up a localized string similar to The RSA-SHA1 signing binding element has not been set with a certificate for signing..
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ServiceProviderDescription">
|
|
<summary>
|
|
A description of the endpoints on a Service Provider.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ServiceProviderDescription.requestTokenEndpoint">
|
|
<summary>
|
|
The field used to store the value of the <see cref="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.RequestTokenEndpoint"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ServiceProviderDescription.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ServiceProviderDescription"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ServiceProviderDescription.CreateTamperProtectionElement">
|
|
<summary>
|
|
Creates a signing element that includes all the signing elements this service provider supports.
|
|
</summary>
|
|
<returns>The created signing element.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.ProtocolVersion">
|
|
<summary>
|
|
Gets or sets the OAuth version supported by the Service Provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.RequestTokenEndpoint">
|
|
<summary>
|
|
Gets or sets the URL used to obtain an unauthorized Request Token,
|
|
described in Section 6.1 (Obtaining an Unauthorized Request Token).
|
|
</summary>
|
|
<remarks>
|
|
The request URL query MUST NOT contain any OAuth Protocol Parameters.
|
|
This is the URL that <see cref="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest"/> messages are directed to.
|
|
</remarks>
|
|
<exception cref="T:System.ArgumentException">Thrown if this property is set to a URI with OAuth protocol parameters.</exception>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.UserAuthorizationEndpoint">
|
|
<summary>
|
|
Gets or sets the URL used to obtain User authorization for Consumer access,
|
|
described in Section 6.2 (Obtaining User Authorization).
|
|
</summary>
|
|
<remarks>
|
|
This is the URL that <see cref="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest"/> messages are
|
|
indirectly (via the user agent) sent to.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.AccessTokenEndpoint">
|
|
<summary>
|
|
Gets or sets the URL used to exchange the User-authorized Request Token
|
|
for an Access Token, described in Section 6.3 (Obtaining an Access Token).
|
|
</summary>
|
|
<remarks>
|
|
This is the URL that <see cref="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest"/> messages are directed to.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.TamperProtectionElements">
|
|
<summary>
|
|
Gets or sets the signing policies that apply to this Service Provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderDescription.Version">
|
|
<summary>
|
|
Gets the OAuth version supported by the Service Provider.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.SignedMessageBase">
|
|
<summary>
|
|
A base class for all signed OAuth messages.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.MessageBase">
|
|
<summary>
|
|
A base class for all OAuth messages.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.extraData">
|
|
<summary>
|
|
A store for extra name/value data pairs that are attached to this message.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.protectionRequired">
|
|
<summary>
|
|
Gets a value indicating whether signing this message is required.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.transport">
|
|
<summary>
|
|
Gets a value indicating whether this is a direct or indirect message.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.recipient">
|
|
<summary>
|
|
The URI to the remote endpoint to send this message to.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.originatingRequest">
|
|
<summary>
|
|
Backing store for the <see cref="P:DotNetOpenAuth.OAuth.Messages.MessageBase.OriginatingRequest"/> properties.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.MessageBase.incoming">
|
|
<summary>
|
|
Backing store for the <see cref="P:DotNetOpenAuth.OAuth.Messages.MessageBase.Incoming"/> properties.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.#ctor(DotNetOpenAuth.Messaging.MessageProtections,DotNetOpenAuth.Messaging.IDirectedProtocolMessage,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.MessageBase"/> class for direct response messages.
|
|
</summary>
|
|
<param name="protectionRequired">The level of protection the message requires.</param>
|
|
<param name="originatingRequest">The request that asked for this direct response.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.#ctor(DotNetOpenAuth.Messaging.MessageProtections,DotNetOpenAuth.Messaging.MessageTransport,DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.MessageBase"/> class for direct requests or indirect messages.
|
|
</summary>
|
|
<param name="protectionRequired">The level of protection the message requires.</param>
|
|
<param name="transport">A value indicating whether this message requires a direct or indirect transport.</param>
|
|
<param name="recipient">The URI that a directed message will be delivered to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IMessage#EnsureValidMessage">
|
|
<summary>
|
|
Checks the message state for conformity to the protocol specification
|
|
and throws an exception if the message is invalid.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.ToString(DotNetOpenAuth.Messaging.Channel)">
|
|
<summary>
|
|
Returns a human-friendly string describing the message and all serializable properties.
|
|
</summary>
|
|
<param name="channel">The channel that will carry this message.</param>
|
|
<returns>
|
|
The string representation of this object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.SetAsIncoming">
|
|
<summary>
|
|
Sets a flag indicating that this message is received (as opposed to sent).
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.MessageBase.EnsureValidMessage">
|
|
<summary>
|
|
Checks the message state for conformity to the protocol specification
|
|
and throws an exception if the message is invalid.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IMessage#Version">
|
|
<summary>
|
|
Gets the version of the protocol this message is prepared to implement.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IProtocolMessage#RequiredProtection">
|
|
<summary>
|
|
Gets the level of protection this message requires.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IProtocolMessage#Transport">
|
|
<summary>
|
|
Gets a value indicating whether this is a direct or indirect message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IMessage#ExtraData">
|
|
<summary>
|
|
Gets the dictionary of additional name/value fields tacked on to this message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IDirectedProtocolMessage#Recipient">
|
|
<summary>
|
|
Gets the URI to the Service Provider endpoint to send this message to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IDirectedProtocolMessage#HttpMethods">
|
|
<summary>
|
|
Gets the preferred method of transport for the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.DotNetOpenAuth#Messaging#IDirectResponseProtocolMessage#OriginatingRequest">
|
|
<summary>
|
|
Gets the originating request message that caused this response to be formed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.LowSecurityMode">
|
|
<summary>
|
|
Gets or sets a value indicating whether security sensitive strings are
|
|
emitted from the ToString() method.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.Incoming">
|
|
<summary>
|
|
Gets a value indicating whether this message was deserialized as an incoming message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.Version">
|
|
<summary>
|
|
Gets the version of the protocol this message is prepared to implement.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.RequiredProtection">
|
|
<summary>
|
|
Gets the level of protection this message requires.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.Transport">
|
|
<summary>
|
|
Gets a value indicating whether this is a direct or indirect message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.ExtraData">
|
|
<summary>
|
|
Gets the dictionary of additional name/value fields tacked on to this message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.HttpMethods">
|
|
<summary>
|
|
Gets the preferred method of transport for the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.Recipient">
|
|
<summary>
|
|
Gets or sets the URI to the Service Provider endpoint to send this message to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.MessageBase.OriginatingRequest">
|
|
<summary>
|
|
Gets the originating request message that caused this response to be formed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage">
|
|
<summary>
|
|
An interface that OAuth messages implement to support signing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.SignatureMethod">
|
|
<summary>
|
|
Gets or sets the method used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.TokenSecret">
|
|
<summary>
|
|
Gets or sets the Token Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.ConsumerKey">
|
|
<summary>
|
|
Gets or sets the Consumer key.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.ConsumerSecret">
|
|
<summary>
|
|
Gets or sets the Consumer Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.HttpMethod">
|
|
<summary>
|
|
Gets or sets the HTTP method that will be used to transmit the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.ITamperResistantOAuthMessage.Recipient">
|
|
<summary>
|
|
Gets or sets the URL of the intended receiver of this message.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.epoch">
|
|
<summary>
|
|
The reference date and time for calculating time stamps.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.timestamp">
|
|
<summary>
|
|
The number of seconds since 1/1/1970, consistent with the OAuth timestamp requirement.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.#ctor(DotNetOpenAuth.Messaging.MessageTransport,DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.SignedMessageBase"/> class.
|
|
</summary>
|
|
<param name="transport">A value indicating whether this message requires a direct or indirect transport.</param>
|
|
<param name="recipient">The URI that a directed message will be delivered to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#OAuth#ChannelElements#ITamperResistantOAuthMessage#SignatureMethod">
|
|
<summary>
|
|
Gets or sets the signature method used to sign the request.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#OAuth#ChannelElements#ITamperResistantOAuthMessage#TokenSecret">
|
|
<summary>
|
|
Gets or sets the Token Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.ConsumerKey">
|
|
<summary>
|
|
Gets or sets the Consumer key.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#OAuth#ChannelElements#ITamperResistantOAuthMessage#ConsumerSecret">
|
|
<summary>
|
|
Gets or sets the Consumer Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#OAuth#ChannelElements#ITamperResistantOAuthMessage#HttpMethod">
|
|
<summary>
|
|
Gets or sets the HTTP method that will be used to transmit the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#OAuth#ChannelElements#ITamperResistantOAuthMessage#Recipient">
|
|
<summary>
|
|
Gets or sets the URI to the Service Provider endpoint to send this message to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#Messaging#ITamperResistantProtocolMessage#Signature">
|
|
<summary>
|
|
Gets or sets the message signature.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#Messaging#Bindings#IExpiringProtocolMessage#UtcCreationDate">
|
|
<summary>
|
|
Gets or sets the OAuth timestamp of the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#Messaging#Bindings#IReplayProtectedProtocolMessage#NonceContext">
|
|
<summary>
|
|
Gets the context within which the nonce must be unique.
|
|
</summary>
|
|
<value>The consumer key.</value>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#Messaging#Bindings#IReplayProtectedProtocolMessage#Nonce">
|
|
<summary>
|
|
Gets or sets the message nonce used for replay detection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.DotNetOpenAuth#Messaging#IMessageOriginalPayload#OriginalPayload">
|
|
<summary>
|
|
Gets or sets the original message parts, before any normalization or default values were assigned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.OriginalPayload">
|
|
<summary>
|
|
Gets or sets the original message parts, before any normalization or default values were assigned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.SignatureMethod">
|
|
<summary>
|
|
Gets or sets the signature method used to sign the request.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.TokenSecret">
|
|
<summary>
|
|
Gets or sets the Token Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.ConsumerSecret">
|
|
<summary>
|
|
Gets or sets the Consumer Secret used to sign the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.HttpMethod">
|
|
<summary>
|
|
Gets or sets the HTTP method that will be used to transmit the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.Signature">
|
|
<summary>
|
|
Gets or sets the message signature.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.SignedMessageBase.OAuthVersion">
|
|
<summary>
|
|
Gets or sets the version of the protocol this message was created with.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ServiceProviderSecuritySettings">
|
|
<summary>
|
|
Security settings that are applicable to service providers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ServiceProviderSecuritySettings.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ServiceProviderSecuritySettings"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderSecuritySettings.MinimumRequiredOAuthVersion">
|
|
<summary>
|
|
Gets or sets the minimum required version of OAuth that must be implemented by a Consumer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ServiceProviderSecuritySettings.MaximumRequestTokenTimeToLive">
|
|
<summary>
|
|
Gets or sets the maximum time a user can take to complete authorization.
|
|
</summary>
|
|
<remarks>
|
|
This time limit serves as a security mitigation against brute force attacks to
|
|
compromise (unauthorized or authorized) request tokens.
|
|
Longer time limits is more friendly to slow users or consumers, while shorter
|
|
time limits provide better security.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest">
|
|
<summary>
|
|
A direct message sent by the Consumer to exchange an authorized Request Token
|
|
for an Access Token and Token Secret.
|
|
</summary>
|
|
<remarks>
|
|
The class is sealed because the OAuth spec forbids adding parameters to this message.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest.#ctor(DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">The URI of the Service Provider endpoint to send this message to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest.EnsureValidMessage">
|
|
<summary>
|
|
Checks the message state for conformity to the protocol specification
|
|
and throws an exception if the message is invalid.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest.VerificationCode">
|
|
<summary>
|
|
Gets or sets the verification code received by the Consumer from the Service Provider
|
|
in the <see cref="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse.VerificationCode"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest.RequestToken">
|
|
<summary>
|
|
Gets or sets the authorized Request Token used to obtain authorization.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest">
|
|
<summary>
|
|
A message attached to a request for protected resources that provides the necessary
|
|
credentials to be granted access to those resources.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.binaryData">
|
|
<summary>
|
|
A store for the binary data that is carried in the message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.#ctor(DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">The URI of the Service Provider endpoint to send this message to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.AccessToken">
|
|
<summary>
|
|
Gets or sets the Access Token.
|
|
</summary>
|
|
<remarks>
|
|
In addition to just allowing OAuth to verify a valid message,
|
|
this property is useful on the Service Provider to verify that the access token
|
|
has proper authorization for the resource being requested, and to know the
|
|
context around which user provided the authorization.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.BinaryData">
|
|
<summary>
|
|
Gets the parts of the message that carry binary data.
|
|
</summary>
|
|
<value>A list of parts. Never null.</value>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest.SendAsMultipart">
|
|
<summary>
|
|
Gets a value indicating whether this message should be sent as multi-part POST.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse">
|
|
<summary>
|
|
A direct message sent from Service Provider to Consumer in response to
|
|
a Consumer's <see cref="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest"/> request.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.#ctor(DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse"/> class.
|
|
</summary>
|
|
<param name="originatingRequest">The originating request.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.AccessToken">
|
|
<summary>
|
|
Gets or sets the Access Token assigned by the Service Provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Request or Access Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.DotNetOpenAuth#OAuth#Messages#ITokenSecretContainingMessage#TokenSecret">
|
|
<summary>
|
|
Gets or sets the Request or Access Token secret.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.ExtraData">
|
|
<summary>
|
|
Gets the extra, non-OAuth parameters that will be included in the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.AuthorizedTokenResponse.TokenSecret">
|
|
<summary>
|
|
Gets or sets the Token Secret.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse">
|
|
<summary>
|
|
A message used to redirect the user from a Service Provider to a Consumer's web site.
|
|
</summary>
|
|
<remarks>
|
|
The class is sealed because extra parameters are determined by the callback URI provided by the Consumer.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse.#ctor(System.Uri,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse"/> class.
|
|
</summary>
|
|
<param name="consumer">The URI of the Consumer endpoint to send this message to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Request or Access Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse.VerificationCode">
|
|
<summary>
|
|
Gets or sets the verification code that must accompany the request to exchange the
|
|
authorized request token for an access token.
|
|
</summary>
|
|
<value>An unguessable value passed to the Consumer via the User and REQUIRED to complete the process.</value>
|
|
<remarks>
|
|
If the Consumer did not provide a callback URL, the Service Provider SHOULD display the value of the
|
|
verification code, and instruct the User to manually inform the Consumer that authorization is
|
|
completed. If the Service Provider knows a Consumer to be running on a mobile device or set-top box,
|
|
the Service Provider SHOULD ensure that the verifier value is suitable for manual entry.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationResponse.RequestToken">
|
|
<summary>
|
|
Gets or sets the Request Token.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest">
|
|
<summary>
|
|
A message used to redirect the user from a Consumer to a Service Provider's web site
|
|
so the Service Provider can ask the user to authorize the Consumer's access to some
|
|
protected resource(s).
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.#ctor(DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.String,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">The URI of the Service Provider endpoint to send this message to.</param>
|
|
<param name="requestToken">The request token.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.#ctor(DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">The URI of the Service Provider endpoint to send this message to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Request or Access Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.ExtraData">
|
|
<summary>
|
|
Gets the extra, non-OAuth parameters that will be included in the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.IsUnsafeRequest">
|
|
<summary>
|
|
Gets a value indicating whether this is a safe OAuth authorization request.
|
|
</summary>
|
|
<value><c>true</c> if the Consumer is using OAuth 1.0a or later; otherwise, <c>false</c>.</value>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.RequestToken">
|
|
<summary>
|
|
Gets or sets the Request Token obtained in the previous step.
|
|
</summary>
|
|
<remarks>
|
|
The Service Provider MAY declare this parameter as REQUIRED, or
|
|
accept requests to the User Authorization URL without it, in which
|
|
case it will prompt the User to enter it manually.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest.Callback">
|
|
<summary>
|
|
Gets or sets a URL the Service Provider will use to redirect the User back
|
|
to the Consumer when Obtaining User Authorization is complete. Optional.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse">
|
|
<summary>
|
|
A direct message sent from Service Provider to Consumer in response to
|
|
a Consumer's <see cref="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest"/> request.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.#ctor(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse"/> class.
|
|
</summary>
|
|
<param name="requestMessage">The unauthorized request token message that this message is being generated in response to.</param>
|
|
<param name="requestToken">The request token.</param>
|
|
<param name="tokenSecret">The token secret.</param>
|
|
<remarks>
|
|
This constructor is used by the Service Provider to send the message.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.#ctor(DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse"/> class.
|
|
</summary>
|
|
<param name="originatingRequest">The originating request.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
<remarks>This constructor is used by the consumer to deserialize the message.</remarks>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.DotNetOpenAuth#OAuth#Messages#ITokenContainingMessage#Token">
|
|
<summary>
|
|
Gets or sets the Request or Access Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.DotNetOpenAuth#OAuth#Messages#ITokenSecretContainingMessage#TokenSecret">
|
|
<summary>
|
|
Gets or sets the Request or Access Token secret.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.ExtraData">
|
|
<summary>
|
|
Gets the extra, non-OAuth parameters that will be included in the message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.RequestToken">
|
|
<summary>
|
|
Gets or sets the Request Token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.RequestMessage">
|
|
<summary>
|
|
Gets the original request for an unauthorized token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.TokenSecret">
|
|
<summary>
|
|
Gets or sets the Token Secret.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenResponse.CallbackConfirmed">
|
|
<summary>
|
|
Gets a value indicating whether the Service Provider recognized the callback parameter in the request.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel">
|
|
<summary>
|
|
An OAuth-specific implementation of the <see cref="T:DotNetOpenAuth.Messaging.Channel"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.#ctor(DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement,DotNetOpenAuth.OAuth.ChannelElements.ITokenManager,DotNetOpenAuth.OAuth.SecuritySettings,DotNetOpenAuth.Messaging.IMessageFactory,DotNetOpenAuth.Messaging.IChannelBindingElement[])">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel"/> class.
|
|
</summary>
|
|
<param name="signingBindingElement">The binding element to use for signing.</param>
|
|
<param name="tokenManager">The ITokenManager instance to use.</param>
|
|
<param name="securitySettings">The security settings.</param>
|
|
<param name="messageTypeProvider">An injected message type provider instance.
|
|
Except for mock testing, this should always be one of
|
|
OAuthConsumerMessageFactory or OAuthServiceProviderMessageFactory.</param>
|
|
<param name="bindingElements">The binding elements.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.GetUriEscapedParameters(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
|
|
<summary>
|
|
Uri-escapes the names and values in a dictionary per OAuth 1.0 section 5.1.
|
|
</summary>
|
|
<param name="message">The message with data to encode.</param>
|
|
<returns>A dictionary of name-value pairs with their strings encoded.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequest(DotNetOpenAuth.Messaging.IDirectedProtocolMessage)">
|
|
<summary>
|
|
Initializes a web request for sending by attaching a message to it.
|
|
Use this method to prepare a protected resource request that you do NOT
|
|
expect an OAuth message response to.
|
|
</summary>
|
|
<param name="request">The message to attach.</param>
|
|
<returns>The initialized web request.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeBindingElements(DotNetOpenAuth.Messaging.ITamperProtectionChannelBindingElement,DotNetOpenAuth.Messaging.Bindings.INonceStore)">
|
|
<summary>
|
|
Initializes the binding elements for the OAuth channel.
|
|
</summary>
|
|
<param name="signingBindingElement">The signing binding element.</param>
|
|
<param name="store">The nonce store.</param>
|
|
<returns>
|
|
An array of binding elements used to initialize the channel.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.ReadFromRequestCore(System.Web.HttpRequestBase)">
|
|
<summary>
|
|
Searches an incoming HTTP request for data that could be used to assemble
|
|
a protocol request message.
|
|
</summary>
|
|
<param name="request">The HTTP request to search.</param>
|
|
<returns>The deserialized message, if one is found. Null otherwise.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.ReadFromResponseCore(DotNetOpenAuth.Messaging.IncomingWebResponse)">
|
|
<summary>
|
|
Gets the protocol message that may be in the given HTTP response.
|
|
</summary>
|
|
<param name="response">The response that is anticipated to contain an protocol message.</param>
|
|
<returns>
|
|
The deserialized message parts, if found. Null otherwise.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest(DotNetOpenAuth.Messaging.IDirectedProtocolMessage)">
|
|
<summary>
|
|
Prepares an HTTP request that carries a given message.
|
|
</summary>
|
|
<param name="request">The message to send.</param>
|
|
<returns>
|
|
The <see cref="T:System.Web.HttpRequest"/> prepared to send the request.
|
|
</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.PrepareDirectResponse(DotNetOpenAuth.Messaging.IProtocolMessage)">
|
|
<summary>
|
|
Queues a message for sending in the response stream where the fields
|
|
are sent in the response stream in querystring style.
|
|
</summary>
|
|
<param name="response">The message to send as a response.</param>
|
|
<returns>The pending user agent redirect based message to be sent as an HttpResponse.</returns>
|
|
<remarks>
|
|
This method implements spec V1.0 section 5.3.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.GetConsumerSecret(System.String)">
|
|
<summary>
|
|
Gets the consumer secret for a given consumer key.
|
|
</summary>
|
|
<param name="consumerKey">The consumer key.</param>
|
|
<returns>A consumer secret.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.UriEscapeParameters(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Collections.Generic.IDictionary{System.String,System.String})">
|
|
<summary>
|
|
Uri-escapes the names and values in a dictionary per OAuth 1.0 section 5.1.
|
|
</summary>
|
|
<param name="source">The dictionary with names and values to encode.</param>
|
|
<param name="destination">The dictionary to add the encoded pairs to.</param>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.GetHttpMethod(DotNetOpenAuth.Messaging.IDirectedProtocolMessage)">
|
|
<summary>
|
|
Gets the HTTP method to use for a message.
|
|
</summary>
|
|
<param name="message">The message.</param>
|
|
<returns>"POST", "GET" or some other similar http verb.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequestAsAuthHeader(DotNetOpenAuth.Messaging.IDirectedProtocolMessage)">
|
|
<summary>
|
|
Prepares to send a request to the Service Provider via the Authorization header.
|
|
</summary>
|
|
<param name="requestMessage">The message to be transmitted to the ServiceProvider.</param>
|
|
<returns>The web request ready to send.</returns>
|
|
<remarks>
|
|
<para>If the message has non-empty ExtraData in it, the request stream is sent to
|
|
the server automatically. If it is empty, the request stream must be sent by the caller.</para>
|
|
<para>This method implements OAuth 1.0 section 5.2, item #1 (described in section 5.4).</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.SignatureCallback(DotNetOpenAuth.Messaging.ITamperResistantProtocolMessage)">
|
|
<summary>
|
|
Fills out the secrets in a message so that signing/verification can be performed.
|
|
</summary>
|
|
<param name="message">The message about to be signed or whose signature is about to be verified.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.Realm">
|
|
<summary>
|
|
Gets or sets the Consumer web application path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.TokenManager">
|
|
<summary>
|
|
Gets the token manager being used.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest">
|
|
<summary>
|
|
A direct message sent from Consumer to Service Provider to request a Request Token.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest.#ctor(DotNetOpenAuth.Messaging.MessageReceivingEndpoint,System.Version)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">The URI of the Service Provider endpoint to send this message to.</param>
|
|
<param name="version">The OAuth version.</param>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest.Callback">
|
|
<summary>
|
|
Gets or sets the absolute URL to which the Service Provider will redirect the
|
|
User back when the Obtaining User Authorization step is completed.
|
|
</summary>
|
|
<value>
|
|
The callback URL; or <c>null</c> if the Consumer is unable to receive
|
|
callbacks or a callback URL has been established via other means.
|
|
</value>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest.ExtraData">
|
|
<summary>
|
|
Gets the extra, non-OAuth parameters that will be included in the message.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ChannelElements.RsaSha1SigningBindingElement">
|
|
<summary>
|
|
A binding element that signs outgoing messages and verifies the signature on incoming messages.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ChannelElements.RsaSha1SigningBindingElement.HashAlgorithmName">
|
|
<summary>
|
|
The name of the hash algorithm to use.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.ChannelElements.RsaSha1SigningBindingElement.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.ChannelElements.RsaSha1SigningBindingElement"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.ProtocolVersion">
|
|
<summary>
|
|
An enumeration of the OAuth protocol versions supported by this library.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ProtocolVersion.V10">
|
|
<summary>
|
|
OAuth 1.0 specification
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.ProtocolVersion.V10a">
|
|
<summary>
|
|
OAuth 1.0a specification
|
|
</summary>
|
|
</member>
|
|
<member name="T:DotNetOpenAuth.OAuth.Protocol">
|
|
<summary>
|
|
Constants used in the OAuth protocol.
|
|
</summary>
|
|
<remarks>
|
|
OAuth Protocol Parameter names and values are case sensitive. Each OAuth Protocol Parameters MUST NOT appear more than once per request, and are REQUIRED unless otherwise noted,
|
|
per OAuth 1.0 section 5.
|
|
</remarks>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.DataContractNamespaceV10">
|
|
<summary>
|
|
The namespace to use for V1.0 of the protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.ParameterPrefix">
|
|
<summary>
|
|
The prefix used for all key names in the protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.V10aVersion">
|
|
<summary>
|
|
The string representation of a <see cref="P:DotNetOpenAuth.OAuth.Protocol.Version"/> instance to be used to represent OAuth 1.0a.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.AuthorizationHeaderScheme">
|
|
<summary>
|
|
The scheme to use in Authorization header message requests.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.V10">
|
|
<summary>
|
|
Gets the <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> instance with values initialized for V1.0 of the protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.V10a">
|
|
<summary>
|
|
Gets the <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> instance with values initialized for V1.0a of the protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.AllVersions">
|
|
<summary>
|
|
A list of all supported OAuth versions, in order starting from newest version.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.Default">
|
|
<summary>
|
|
The default (or most recent) supported version of the OAuth protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:DotNetOpenAuth.OAuth.Protocol.dataContractNamespace">
|
|
<summary>
|
|
The namespace to use for this version of the protocol.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Protocol.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Protocol.Lookup(DotNetOpenAuth.OAuth.ProtocolVersion)">
|
|
<summary>
|
|
Gets the OAuth Protocol instance to use for the given version.
|
|
</summary>
|
|
<param name="version">The OAuth version to get.</param>
|
|
<returns>A matching <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> instance.</returns>
|
|
</member>
|
|
<member name="M:DotNetOpenAuth.OAuth.Protocol.Lookup(System.Version)">
|
|
<summary>
|
|
Gets the OAuth Protocol instance to use for the given version.
|
|
</summary>
|
|
<param name="version">The OAuth version to get.</param>
|
|
<returns>A matching <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> instance.</returns>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Protocol.Version">
|
|
<summary>
|
|
Gets the OAuth version this instance represents.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Protocol.PublishedVersion">
|
|
<summary>
|
|
Gets the version to declare on the wire.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Protocol.ProtocolVersion">
|
|
<summary>
|
|
Gets the <see cref="P:DotNetOpenAuth.OAuth.Protocol.ProtocolVersion"/> enum value for the <see cref="T:DotNetOpenAuth.OAuth.Protocol"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:DotNetOpenAuth.OAuth.Protocol.DataContractNamespace">
|
|
<summary>
|
|
Gets the namespace to use for this version of the protocol.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|