Uses of Class
org.forgerock.util.promise.NeverThrowsException
-
Packages that use NeverThrowsException Package Description org.forgerock.http Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.filter CoreFilter
implementations.org.forgerock.http.filter.cors Support for CORS.org.forgerock.http.handler CoreHandler
implementations.org.forgerock.http.oauth2 This package provides APIs for OAuth 2.0 services implementations.org.forgerock.http.protocol Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.routing Provides routing functionality for HTTP requests.org.forgerock.http.session Provides interfaces for managing and interacting with HTTP Sessions.org.forgerock.http.spi HTTP service provider API.org.forgerock.http.swagger Classes to support OpenAPI API Descriptions using Swagger.org.forgerock.json Provides an API for the traversal and manipulation of JSON object model structures in Java.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.openig.el Integrates with the Java Enterprise Edition Unified Expression Language API.org.forgerock.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.filter.allow Filters the HTTP request using a declarative configuration model based on a chain of predicates to validate.org.forgerock.openig.filter.circuitbreaker This package contains the components used to implement circuit breaking.org.forgerock.openig.filter.finance Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).org.forgerock.openig.filter.jwt This package contains the components used to implement some JWT related filter.org.forgerock.openig.filter.oauth2 This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.org.forgerock.openig.filter.oauth2.client OAuth 2.0 Client filter implementation.org.forgerock.openig.filter.oauth2.cnf JWT confirmation key support for access tokens.org.forgerock.openig.filter.throttling This package contains the components used to implement a throttling rate support.org.forgerock.openig.handler Handles HTTP requests by generating responses.org.forgerock.openig.handler.assertion Handles identity assertion processing.org.forgerock.openig.handler.resources Contains components and APIs used to serve static resources.org.forgerock.openig.handler.router Provides automated router capability that loads its configurations files (called routes) from a given directory.org.forgerock.openig.handler.saml Identity Gateway SAML support.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.openam.session AM Session idle timeout tracking.org.forgerock.openig.proxy Contains proxy related heaplets.org.forgerock.openig.reactive Contains RxJava specific tools.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.session.cookie Manage the Identity Gateway session using an HTTP Cookie.org.forgerock.openig.sql Provides SQL and JDBC support.org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.jwt.validation This package contains classes used to perform JWT validation.org.forgerock.openig.tools.notifications AM notifications service.org.forgerock.openig.tools.notifications.ws Web socket notifications service implementation.org.forgerock.openig.tools.session This package contains classes to call AM to retrieve user's session info.org.forgerock.openig.uma This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.org.forgerock.openig.util Miscellaneous utility classes.org.forgerock.openig.websocket WebSocket proxy support.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.jwkset Secret store backend for retrieving keys from a local or remote JWK Set.org.forgerock.secrets.keystore Implementations ofSecretStore
for accessing keys stored in Java KeyStores, such as PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.org.forgerock.secrets.oauth2 A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of grant type handlers.org.forgerock.secrets.propertyresolver Provides aSecretStore
implementation that loads secrets from a Common ConfigurationPropertyResolver
and then decodes it with aSecretPropertyFormat
.org.forgerock.util.promise An implementation of thePromise
API in Java. -
-
Uses of NeverThrowsException in org.forgerock.http
Methods in org.forgerock.http that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
Filter. filter(Context context, Request request, Handler next)
Filters the request and/or response of an exchange.Promise<Response,NeverThrowsException>
Handler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
Client. send(Request request)
Sends an HTTP request and returns aPromise
representing the pending HTTP response.Promise<Response,NeverThrowsException>
Client. send(Context context, Request request)
Sends an HTTP request and returns aPromise
representing the pending HTTP response.Promise<Response,NeverThrowsException>
Client. sendWithoutClose(Request request)
Sends an HTTP request and returns aPromise
representing the pending HTTP response.Promise<Response,NeverThrowsException>
Client. sendWithoutClose(Context context, Request request)
Sends an HTTP request and returns aPromise
representing the pending HTTP response. -
Uses of NeverThrowsException in org.forgerock.http.filter
Methods in org.forgerock.http.filter that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
CsrfFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
OptionsFilter. filter(Context context, Request request, Handler next)
Handles all OPTION requests to CREST resources, all other request methods are handled by theHandler
.Promise<Response,NeverThrowsException>
TransactionIdInboundFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
TransactionIdOutboundFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.http.filter.cors
Methods in org.forgerock.http.filter.cors that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
CorsFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.http.handler
Methods in org.forgerock.http.handler that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
HttpClientHandler. handle(Context context, Request request)
Sends an HTTP request to a remote server and returns aPromise
representing the asynchronous response. -
Uses of NeverThrowsException in org.forgerock.http.oauth2
Methods in org.forgerock.http.oauth2 that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
ClientSecretBasicAuthenticationFilter. filter(Context context, Request request, Handler next)
Deprecated.Promise<Response,NeverThrowsException>
ClientSecretPostAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
PrivateKeyJwtClientAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
ResourceServerFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.http.protocol
Methods in org.forgerock.http.protocol that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<InputStream,NeverThrowsException>
Entity. getRawContentInputStreamAsync()
Returns a promise of an input stream representing the raw content of this entity.static <E extends Exception>
AsyncFunction<E,Response,NeverThrowsException>Responses. internalServerError()
Utility method returning an async function that creates aResponse
with statusStatus.INTERNAL_SERVER_ERROR
and the exception set as the cause.static Promise<Response,NeverThrowsException>
Response. newResponsePromise(Response response)
Returns aPromise
representing theResponse
for an asynchronousRequest
which has already completed.static PromiseImpl<Response,NeverThrowsException>
Response. newResponsePromiseImpl()
static <V,E extends Exception>
AsyncFunction<NeverThrowsException,V,E>Responses. noopExceptionAsyncFunction()
Utility method returning an empty async function, whose goal is to ease the transformation of aPromise
type.static <V,E extends Exception>
Function<NeverThrowsException,V,E>Responses. noopExceptionFunction()
Utility method returning an empty function, whose goal is to ease the transformation of aPromise
type.static <E extends Exception>
Function<E,Response,NeverThrowsException>Responses. onExceptionInternalServerError()
Utility function that returns aResponse
whose status isStatus.INTERNAL_SERVER_ERROR
and the exception attached to the response as the cause. -
Uses of NeverThrowsException in org.forgerock.http.routing
Methods in org.forgerock.http.routing that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
ResourceApiVersionRoutingFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
Router. handle(Context context, Request request)
-
Uses of NeverThrowsException in org.forgerock.http.session
Methods in org.forgerock.http.session that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Session,NeverThrowsException>
AsyncSessionManager. loadAsync(Request request)
Loads a new Session for the givenRequest
. -
Uses of NeverThrowsException in org.forgerock.http.spi
Methods in org.forgerock.http.spi that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
HttpClient. sendAsync(Request request)
-
Uses of NeverThrowsException in org.forgerock.http.swagger
Methods in org.forgerock.http.swagger that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
OpenApiRequestFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.json
Methods in org.forgerock.json that return types with arguments of type NeverThrowsException Modifier and Type Method Description static Function<JsonValue,Boolean,NeverThrowsException>
JsonValueFunctions. parseBoolean()
Returns aBoolean
by converting the JsonValue usingJsonValue.asLong()
, or by parsing the JsonValue string usingBoolean.parseBoolean(String)
. -
Uses of NeverThrowsException in org.forgerock.json.jose.jws
Methods in org.forgerock.json.jose.jws that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<SigningHandler,NeverThrowsException>
SigningManager. newVerificationHandler(Purpose<VerificationKey> purpose, String keyId)
Constructs a new SigningHandler configured for verifying with the provided secret purpose. -
Uses of NeverThrowsException in org.forgerock.openig.el
Methods in org.forgerock.openig.el that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<T,NeverThrowsException>
Expression. evalAsync(Bindings bindings)
Evaluates asynchronously the expression with the specified bindings and returns a promise of the resulting object if it matches the specified type, or a promise completed withnull
if it does not resolve or match.static Promise<Object,NeverThrowsException>
Expressions. evaluateAsync(Object value, Bindings bindings)
Evaluate an Object that may contain some expressions that needs to be evaluated.static Promise<List<Object>,NeverThrowsException>
Expressions. evaluateAsync(List<Object> list, Bindings bindings)
Evaluate a list that may contain some Expressions that needs to be evaluated.static Promise<Map<String,Object>,NeverThrowsException>
Expressions. evaluateAsync(Map<String,Object> map, Bindings bindings)
Evaluate a map that may contain some expressions that needs to be evaluated. -
Uses of NeverThrowsException in org.forgerock.openig.filter
Method parameters in org.forgerock.openig.filter with type arguments of type NeverThrowsException Modifier and Type Method Description void
CryptoHeaderFilter. setDecryptionKeys(Supplier<Promise<Stream<DataDecryptionKey>,NeverThrowsException>> decryptionKeys)
Deprecated.Sets the decryption key to decrypt headers. -
Uses of NeverThrowsException in org.forgerock.openig.filter.allow
Methods in org.forgerock.openig.filter.allow that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
AllowOnlyFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.circuitbreaker
Methods in org.forgerock.openig.filter.circuitbreaker that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
CircuitBreakerFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.finance
Methods in org.forgerock.openig.filter.finance that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
FapiInteractionIdFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.jwt
Methods in org.forgerock.openig.filter.jwt that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
JwtValidationFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.oauth2
Methods in org.forgerock.openig.filter.oauth2 that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
OAuth2TokenExchangeFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.oauth2.client
Methods in org.forgerock.openig.filter.oauth2.client that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
ClientRegistrationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
DiscoveryFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
GrantSwapJwtAssertionOAuth2ClientFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
OAuth2ClientFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.oauth2.cnf
Methods in org.forgerock.openig.filter.oauth2.cnf that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Result,NeverThrowsException>
Result. asPromise()
Returns a new completed promise wrapping this result.Promise<Response,NeverThrowsException>
CertificateThumbprintFilter. filter(Context context, Request request, Handler next)
Promise<Result,NeverThrowsException>
ClientContextCertificateThumbprintVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
Promise<Result,NeverThrowsException>
ConfirmationKeyVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
Verifies the given confirmation key value.Promise<Result,NeverThrowsException>
Sha256AttributeCertificateThumbprintVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
-
Uses of NeverThrowsException in org.forgerock.openig.filter.throttling
Methods in org.forgerock.openig.filter.throttling that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
ThrottlingFilter. filter(Context context, Request request, Handler next)
Promise<Long,NeverThrowsException>
ThrottlingStrategy. throttle(String partitionKey, ThrottlingRate throttlingRate)
Based on the given partitionKey and throttlingRate, return if the call is accepted or not.Promise<Long,NeverThrowsException>
TokenBucketThrottlingStrategy. throttle(String partitionKey, ThrottlingRate throttlingRate)
-
Uses of NeverThrowsException in org.forgerock.openig.handler
Methods in org.forgerock.openig.handler that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
DesKeyGenHandler. handle(Context context, Request request)
Deprecated.Promise<Response,NeverThrowsException>
DispatchHandler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
JwkSetHandler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
ScriptableHandler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
SequenceHandler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
StaticResponseHandler. handle(Context context, Request request)
Promise<Response,NeverThrowsException>
WelcomeHandler. handle(Context context, Request request)
-
Uses of NeverThrowsException in org.forgerock.openig.handler.assertion
Methods in org.forgerock.openig.handler.assertion that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
IdentityAssertionHandlerTechPreview. handle(Context context, Request request)
-
Uses of NeverThrowsException in org.forgerock.openig.handler.resources
Methods in org.forgerock.openig.handler.resources that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
ResourceHandler. handle(Context context, Request request)
-
Uses of NeverThrowsException in org.forgerock.openig.handler.router
Methods in org.forgerock.openig.handler.router that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
NullResponseFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
RouterHandler. handle(Context context, Request request)
-
Uses of NeverThrowsException in org.forgerock.openig.handler.saml
Methods in org.forgerock.openig.handler.saml that return types with arguments of type NeverThrowsException Modifier and Type Method Description protected Promise<Response,NeverThrowsException>
AbstractSamlFederationHeaplet. defaultFailureHandler(Context context, Request request)
The default failure handler to use should none be provided in the configuration. -
Uses of NeverThrowsException in org.forgerock.openig.openam
Methods in org.forgerock.openig.openam that return types with arguments of type NeverThrowsException Modifier and Type Method Description protected abstract Promise<Response,NeverThrowsException>
AbstractConditionAdviceFilter. doRedirect(Context context, Request request, Handler next, List<org.forgerock.openig.openam.AbstractConditionAdviceFilter.Advice> advices, URI originalUri)
Handle redirect to theinstance
to verify the required advices.protected Promise<Response,NeverThrowsException>
CdSsoConditionAdviceFilter. doRedirect(Context context, Request request, Handler next, List<org.forgerock.openig.openam.AbstractConditionAdviceFilter.Advice> advices, URI originalUri)
Promise<Response,NeverThrowsException>
AbstractConditionAdviceFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
CapturedUserPasswordFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
CrossDomainSingleSignOnFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
PolicyEnforcementFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
SessionInfoFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
SingleSignOnFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
TokenTransformationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
UserProfileFilter. filter(Context context, Request request, Handler next)
Method parameters in org.forgerock.openig.openam with type arguments of type NeverThrowsException Modifier and Type Method Description void
PolicyEnforcementFilter. setClaimsSubject(AsyncFunction<Bindings,Map<String,Object>,NeverThrowsException> claimsSubject)
Sets a function that returns a map of JWT claims to their values, for the subject.void
PolicyEnforcementFilter. setEnvironment(AsyncFunction<Bindings,Map<String,List<Object>>,NeverThrowsException> environment)
The environment passed from the client making the authorization request as a sets a map of keys to lists of values. -
Uses of NeverThrowsException in org.forgerock.openig.openam.session
Methods in org.forgerock.openig.openam.session that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
AmSessionIdleTimeoutFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.proxy
Methods in org.forgerock.openig.proxy that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Void,NeverThrowsException>
CustomProxyOptions. configure(Options options)
Promise<Void,NeverThrowsException>
NoProxyOptions. configure(Options options)
Promise<Void,NeverThrowsException>
SystemProxyOptions. configure(Options options)
-
Uses of NeverThrowsException in org.forgerock.openig.reactive
Methods in org.forgerock.openig.reactive that return types with arguments of type NeverThrowsException Modifier and Type Method Description static <T> io.reactivex.rxjava3.core.SingleConverter<T,Promise<T,NeverThrowsException>>
ReactiveUtils. toPromise()
Converts a Single to a promise. -
Uses of NeverThrowsException in org.forgerock.openig.secrets
Methods in org.forgerock.openig.secrets that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends Secret>
Promise<Stream<S>,NeverThrowsException>DefaultSecretsService. getNamedOrValidSecrets(Purpose<S> purpose, String id)
Deprecated.<S extends Secret>
Promise<Stream<S>,NeverThrowsException>SecretsService. getNamedOrValidSecrets(Purpose<S> purpose, String id)
If the given id is not null, then this returns the single named secret that corresponds to that stable id (or a stream of valid secrets for the givenpurpose
if no such secret exists), otherwise it returns all valid secrets for the given purpose.<S extends GenericSecret>
Promise<Stream<S>,NeverThrowsException>Base64EncodedSecretStore. getValid(Purpose<S> purpose)
<S extends Secret>
Promise<Stream<S>,NeverThrowsException>DefaultSecretsService. getValidSecrets(Purpose<S> purpose)
Deprecated.<S extends Secret>
Promise<Stream<S>,NeverThrowsException>SecretsService. getValidSecrets(Purpose<S> purpose)
Returns all secrets for the given purpose which have not yet expired. -
Uses of NeverThrowsException in org.forgerock.openig.session.cookie
Methods in org.forgerock.openig.session.cookie that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Session,NeverThrowsException>
CookieBasedSessionManager. loadAsync(Request request)
-
Uses of NeverThrowsException in org.forgerock.openig.sql
Methods in org.forgerock.openig.sql that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
SqlAttributesFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.tools
Methods in org.forgerock.openig.tools that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Void,NeverThrowsException>
ProxyOptions. configure(Options options)
Configure proxy settings.Promise<Response,NeverThrowsException>
ApiVersionProtocolHeaderFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
HeadlessAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
InsertSsoTokenHeaderFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
InvalidCallerTokenDetectionFilter. filter(Context context, Request request, Handler next)
Promise<Void,NeverThrowsException>
LifeCycle. stop()
Stops this object. -
Uses of NeverThrowsException in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<AmService.Builder,NeverThrowsException>
AmService.Discovery. discover(Clock clock)
Will Call AM instance to get missing information in order to create the AmService builder.Promise<Void,NeverThrowsException>
AmService. stop()
Stops this server instance (and associated services). -
Uses of NeverThrowsException in org.forgerock.openig.tools.jwt.validation
Methods in org.forgerock.openig.tools.jwt.validation that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Result,NeverThrowsException>
JweDecryptionConstraint. apply(ValidatorConstraintContext constraintContext)
Promise<Result,NeverThrowsException>
JwtClaimConstraint. apply(ValidatorConstraintContext constraintContext, String key, T value)
Apply a constraint to the given claim value.Promise<Result,NeverThrowsException>
JwtConstraint. apply(ValidatorConstraintContext constraintContext)
Apply a constraint to the given JWT.Promise<Result,NeverThrowsException>
Result. asPromise()
Return this result as a completedPromise
.Promise<JwtValidatorResult,NeverThrowsException>
JwtValidator. report(Jwt jwt)
Returns the result of the JWT validation and a list of any violations.Promise<JwtValidatorResult,NeverThrowsException>
JwtValidator. report(Jwt jwt, Map<String,?> attributes)
Returns the result of the JWT validation and a list of any violations. -
Uses of NeverThrowsException in org.forgerock.openig.tools.notifications
Methods in org.forgerock.openig.tools.notifications that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<NotificationService.Registration,NeverThrowsException>
NotificationService. addConnectionEventListener(Consumer<ConnectionEvent> listener)
Registers asynchronously a listener that will be notified on connection/disconnection events. -
Uses of NeverThrowsException in org.forgerock.openig.tools.notifications.ws
Methods in org.forgerock.openig.tools.notifications.ws that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<NotificationService.Registration,NeverThrowsException>
NotificationServiceImpl. addConnectionEventListener(Consumer<ConnectionEvent> listener)
Promise<Void,NeverThrowsException>
NotificationServiceImpl. stop()
-
Uses of NeverThrowsException in org.forgerock.openig.tools.session
Methods in org.forgerock.openig.tools.session that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Void,NeverThrowsException>
CacheSessionService. stop()
-
Uses of NeverThrowsException in org.forgerock.openig.uma
Methods in org.forgerock.openig.uma that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
UmaResourceServerFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.openig.util
Methods in org.forgerock.openig.util that return types with arguments of type NeverThrowsException Modifier and Type Method Description static AsyncFunction<JsonValue,JsonValue,NeverThrowsException>
JsonValues. evaluatedAsync(Bindings bindings)
Returns an async function that will evaluate all String nodes. -
Uses of NeverThrowsException in org.forgerock.openig.websocket
Methods in org.forgerock.openig.websocket that return types with arguments of type NeverThrowsException Modifier and Type Method Description Promise<Response,NeverThrowsException>
WebSocketHandshakeDetectorFilter. filter(Context context, Request request, Handler next)
-
Uses of NeverThrowsException in org.forgerock.secrets
Methods in org.forgerock.secrets that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends Secret>
Promise<Stream<S>,NeverThrowsException>SecretsProvider. getNamedOrValidSecrets(Purpose<S> purpose, String id)
If the given id is not null, then this returns the single named secret that corresponds to that stable id (or a stream of valid secrets for the givenpurpose
if no such secret exists), otherwise it returns all valid secrets for the given purpose.<S extends T>
Promise<Stream<S>,NeverThrowsException>SecretStore. getValid(Purpose<S> purpose)
Returns all valid secrets for the given purpose from this store.<S extends T>
Promise<Stream<S>,NeverThrowsException>ThreadPoolSecretStore. getValid(Purpose<S> purpose)
<S extends Secret>
Promise<Stream<S>,NeverThrowsException>SecretsProvider. getValidSecrets(Purpose<S> purpose)
Returns all secrets for the given purpose which have not yet expired. -
Uses of NeverThrowsException in org.forgerock.secrets.jwkset
Methods in org.forgerock.secrets.jwkset that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends CryptoKey>
Promise<Stream<S>,NeverThrowsException>JwkSetSecretStore. getValid(Purpose<S> purpose)
-
Uses of NeverThrowsException in org.forgerock.secrets.keystore
Methods in org.forgerock.secrets.keystore that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends Secret>
Promise<Stream<S>,NeverThrowsException>KeyStoreSecretStore. getValid(Purpose<S> purpose)
-
Uses of NeverThrowsException in org.forgerock.secrets.oauth2
Methods in org.forgerock.secrets.oauth2 that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends GenericSecret>
Promise<Stream<S>,NeverThrowsException>AccessTokenSecretStore. getValid(Purpose<S> purpose)
-
Uses of NeverThrowsException in org.forgerock.secrets.propertyresolver
Methods in org.forgerock.secrets.propertyresolver that return types with arguments of type NeverThrowsException Modifier and Type Method Description <S extends Secret>
Promise<Stream<S>,NeverThrowsException>PropertyResolverSecretStore. getValid(Purpose<S> purpose)
Returns a stream of the active secret for the given purpose. -
Uses of NeverThrowsException in org.forgerock.util.promise
Methods in org.forgerock.util.promise that return types with arguments of type NeverThrowsException Modifier and Type Method Description static Promise<Void,NeverThrowsException>
Promises. allDone(Collection<Promise<?,?>> promises)
Returns aPromise
which will be completed successfully once all of the provided promises have completed (successfully or not, including runtime exceptions).static <V> Promise<V,NeverThrowsException>
Promises. allDone(Collection<Promise<?,?>> promises, V context)
Returns aPromise
which will be completed successfully once all of the provided promises have completed (successfully or not, including runtime exceptions), returning back thecontext
parameter.static <V,E extends Exception>
Function<NeverThrowsException,V,E>NeverThrowsException. neverThrown()
Utility method returning an empty function, whose goal is to ease the transformation of aPromise
type.static <V,E extends Exception>
AsyncFunction<NeverThrowsException,V,E>NeverThrowsException. neverThrownAsync()
Utility method returning an empty function, whose goal is to ease the transformation of aPromise
type.
-