View Javadoc
1   /*
2    * Copyright 2008 Web Cohesion
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *   https://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  
17  package org.springframework.security.oauth.common;
18  
19  /**
20   * Enumeration for consumer parameters.
21   *
22   * @author Ryan Heaton
23   */
24  public enum OAuthConsumerParameter {
25  
26    /**
27     * Parameter for the consumer key.
28     */
29    oauth_consumer_key,
30  
31    /**
32     * Parameter for the oauth token.
33     */
34    oauth_token,
35  
36    /**
37     * Parameter for the signature method.
38     */
39    oauth_signature_method,
40  
41    /**
42     * Parameter for the signature.
43     */
44    oauth_signature,
45  
46    /**
47     * Parameter for the timestamp.
48     */
49    oauth_timestamp,
50  
51    /**
52     * Parameter for the nonce.
53     */
54    oauth_nonce,
55  
56    /**
57     * Parameter for the version.
58     */
59    oauth_version,
60  
61    /**
62     * Parameter for the callback.
63     */
64    oauth_callback,
65  
66    /**
67     * Parameter for the verifier.
68     */
69    oauth_verifier
70  
71  }