A C D E G I M N O P R T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_TOKEN_URI - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
If exposure of token resources is enabled (e.g.
- AccessTokenResource - Class in org.glassfish.jersey.server.oauth1.internal
-
Resource handling access token requests.
- AccessTokenResource() - Constructor for class org.glassfish.jersey.server.oauth1.internal.AccessTokenResource
- addAccessToken(String, String, String, String, Principal, Set<String>, MultivaluedMap<String, String>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- addHeaderValue(String, String) - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- authorize(Principal, Set<String>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
-
Authorizes this token - i.e.
- authorizeToken(DefaultOAuth1Provider.Token, Principal, Set<String>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Authorizes a request token for given principal and roles and returns verifier.
C
- configure(FeatureContext) - Method in class org.glassfish.jersey.server.oauth1.OAuth1ServerFeature
D
- DefaultOAuth1Provider - Class in org.glassfish.jersey.server.oauth1
-
Default in-memory implementation of OAuth1Provider.
- DefaultOAuth1Provider() - Constructor for class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- DefaultOAuth1Provider.Consumer - Class in org.glassfish.jersey.server.oauth1
-
Simple read-only implementation of
OAuth1Consumer. - DefaultOAuth1Provider.Token - Class in org.glassfish.jersey.server.oauth1
-
Simple immutable implementation of
OAuth1Token.
E
- ENABLE_TOKEN_RESOURCES - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
If set to
true, token resources will be exposed.
G
- GC_PERIOD - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Property that can be set to frequency of collecting nonces exceeding max.
- getAccessToken(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- getAccessToken(String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
-
Returns the access token by the consumer key and token value.
- getAccessTokens(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Returns a list of access tokens authorized with the supplied principal name.
- getAttributes() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
-
Returns additional attributes associated with the consumer (e.g.
- getAttributes() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- getAttributes() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns additional custom attributes associated with the token.
- getCallbackUrl() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
-
Returns callback URL for this token (applicable just to request tokens)
- getConsumer() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- getConsumer() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns consumer this token was issued for.
- getConsumer(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- getConsumer(String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
-
Gets consumer corresponding to a given consumer key.
- getConsumers(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Returns a set of consumers registered by a given owner.
- getHeaderValues(String) - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- getKey() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
- getKey() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Consumer
-
Returns consumer key.
- getOwner() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
-
Returns identifier of owner of this consumer - i.e.
- getParameterNames() - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- getParameterValues(String) - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- getPrincipal() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
- getPrincipal() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- getPrincipal() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Consumer
-
Returns a
Principalobject representing this consumer. - getPrincipal() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns a
Principalobject containing the name of the user the request containing this token is authorized to act on behalf of. - getRequestMethod() - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- getRequestToken(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- getRequestToken(String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
-
Returns the request token by the consumer key and token value.
- getRequestURL() - Method in class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
- getSecret() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
- getSecret() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- getSecret() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Consumer
-
Returns consumer secret.
- getSecret() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns the token secret.
- getStatus() - Method in exception org.glassfish.jersey.server.oauth1.OAuth1Exception
-
Get the status of the error response.
- getToken() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- getToken() - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns string representing the token.
- getValue(Map<String, ?>, String, Class<T>) - Static method in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Get the value of the specified property.
- getValue(Map<String, ?>, String, T) - Static method in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Get the value of the specified property.
- getValue(Map<String, ?>, String, T, Class<T>) - Static method in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Get the value of the specified property.
- getWwwAuthHeader() - Method in exception org.glassfish.jersey.server.oauth1.OAuth1Exception
-
Get the
WWW-Authenticateheader of the request that cause the exception.
I
- IGNORE_PATH_PATTERN - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Property that can be set to a regular expression used to match the path (relative to the base URI) this filter should not be applied to.
- isInRole(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Consumer
- isInRole(String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- isInRole(String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Consumer
-
Returns a boolean indicating whether this consumer is authorized for the specified logical "role".
- isInRole(String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Token
-
Returns a boolean indicating whether this token is authorized for the specified logical "role".
M
- MAX_AGE - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Property defines maximum age (in milliseconds) of nonces that should be tracked (default = 300000 ms = 5 min).
- MAX_NONCE_CACHE_SIZE - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Defines maximum number of nonces that can be stored in the nonce cache.
N
- newAccessToken(OAuth1Token, String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- newAccessToken(OAuth1Token, String) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
-
Creates a new access token.
- newRequestToken(String, String, Map<String, List<String>>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
- newRequestToken(String, String, Map<String, List<String>>) - Method in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
-
Creates a new request token for a given consumerKey.
- newUUIDString() - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Generates a new non-guessable random string (used for token/customer strings, secrets and verifier.
- NO_FAIL - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
If set to
truemakes the correct OAuth authentication optional.
O
- OAuth1Consumer - Interface in org.glassfish.jersey.server.oauth1
-
Class representing a registered consumer.
- OAuth1Exception - Exception in org.glassfish.jersey.server.oauth1
-
Web application exceptionthat is mapped either toResponse.Status.BAD_REQUEST(e.g. - OAuth1Exception(Response.Status, String) - Constructor for exception org.glassfish.jersey.server.oauth1.OAuth1Exception
-
Create a new exception.
- OAuth1Provider - Interface in org.glassfish.jersey.server.oauth1
-
Contract for a provider that supports managing OAuth tokens and consumer secrets.
- OAuth1ServerFeature - Class in org.glassfish.jersey.server.oauth1
-
The feature enables support for OAuth 1.0a on the server.
- OAuth1ServerFeature() - Constructor for class org.glassfish.jersey.server.oauth1.OAuth1ServerFeature
-
Create a new feature.
- OAuth1ServerFeature(OAuth1Provider) - Constructor for class org.glassfish.jersey.server.oauth1.OAuth1ServerFeature
-
Create a new feature configured with
OAuth provider. - OAuth1ServerFeature(OAuth1Provider, String, String) - Constructor for class org.glassfish.jersey.server.oauth1.OAuth1ServerFeature
-
Create a new feature configured with
OAuth providerand request and access token URIs. - OAuth1ServerProperties - Class in org.glassfish.jersey.server.oauth1
-
Properties used to configure OAuth server module.
- OAuth1ServerProperties() - Constructor for class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
- OAuth1Token - Interface in org.glassfish.jersey.server.oauth1
-
Interface representing an OAuth token (i.e.
- OAuthServerRequest - Class in org.glassfish.jersey.server.oauth1.internal
-
Wraps a Jersey
ContainerRequestContextobject, implementing the OAuth signature libraryOAuth1Requestinterface. - OAuthServerRequest(ContainerRequestContext) - Constructor for class org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
-
Create a new instance.
- org.glassfish.jersey.server.oauth1 - package org.glassfish.jersey.server.oauth1
-
Jersey OAuth 1 Server API.
- org.glassfish.jersey.server.oauth1.internal - package org.glassfish.jersey.server.oauth1.internal
-
Jersey OAuth 1 Server internal implementation classes.
P
- postAccessTokenRequest(ContainerRequestContext, Request) - Method in class org.glassfish.jersey.server.oauth1.internal.AccessTokenResource
-
POST method for creating a request for Request Token.
- postReqTokenRequest() - Method in class org.glassfish.jersey.server.oauth1.internal.RequestTokenResource
-
POST method for creating a request for a Request Token.
R
- REALM - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
OAuth realm (String property).
- registerConsumer(String, MultivaluedMap<String, String>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Register a new consumer.
- registerConsumer(String, String, String, MultivaluedMap<String, String>) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Register a new consumer configured with Consumer Key.
- REQUEST_TOKEN_URI - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
If exposure of token resources is enabled (e.g.
- RequestTokenResource - Class in org.glassfish.jersey.server.oauth1.internal
-
Resource handling request token requests.
- RequestTokenResource() - Constructor for class org.glassfish.jersey.server.oauth1.internal.RequestTokenResource
- revokeAccessToken(String, String) - Method in class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider
-
Checks if the supplied token is authorized for a given principal name and if so, revokes the authorization.
T
- TIMESTAMP_UNIT - Static variable in class org.glassfish.jersey.server.oauth1.OAuth1ServerProperties
-
Unit of
oauth_timestampattribute used in authorization headers. - Token(String, String, String, String, Principal, Set<String>, MultivaluedMap<String, String>) - Constructor for class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- Token(String, String, String, String, Map<String, List<String>>) - Constructor for class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- Token(String, String, DefaultOAuth1Provider.Token) - Constructor for class org.glassfish.jersey.server.oauth1.DefaultOAuth1Provider.Token
- TokenResource - Annotation Type in org.glassfish.jersey.server.oauth1
-
Annotation to be placed on resource classes or resource methods that should be ignored by
OAuth server filter.
All Classes All Packages