Index

A B C D E H I M N O R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

additionalInformation() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse
Additional information that is not included in the DispatcherResponse.outOfBandPayload(), but that is sent by the dispatcher and can be useful to the client receiving the dispatched token.
additionalInformation(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
Additional information that is not included in the out-of-band payload, but that is sent by the dispatcher and can be useful to the client receiving the dispatched token.
additionalInformation(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse.Builder
The additional information about the operation that is exposed by the Device Out-of-Band Operations service of nevisFIDO.
AUTHENTICATION - Enum constant in enum class ch.nevis.auth.fido.uaf.sdk.dispatcher.Operation
Authentication or Transaction Confirmation.

B

build() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
Builds a DispatcherResponse.
build() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkOutOfBandPayloadBuilder
Builds the out-of-band payload, which is a JSON String.
build() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse.Builder
builder() - Static method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse
An object that can be used to build a DispatcherResponse

C

ch.nevis.auth.fido.uaf.sdk - package ch.nevis.auth.fido.uaf.sdk
The root package with some generic interfaces that apply to all the plug-ins.
ch.nevis.auth.fido.uaf.sdk.dispatcher - package ch.nevis.auth.fido.uaf.sdk.dispatcher
The root package with the interfaces related to dispatching tokens.
Configurable - Interface in ch.nevis.auth.fido.uaf.sdk
An object that can be configured during startup using some generic configuration.
ConfigurationKey - Annotation Interface in ch.nevis.auth.fido.uaf.sdk
The annotation that must be used when defining a plug-in (currently the only supported plug-in are dispatchers).
configure(Map<String, Object>) - Method in interface ch.nevis.auth.fido.uaf.sdk.Configurable
Provides the configuration of the dispatcher as a Map.

D

data(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkOutOfBandPayloadBuilder
The additional data that can be included as part of the out-of-band payload.
DEREGISTRATION - Enum constant in enum class ch.nevis.auth.fido.uaf.sdk.dispatcher.Operation
Deregistration
deviceId() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTarget
The optional identifier describing the device.
dispatch(DispatchContext) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.Dispatcher
Dispatches a message to the dispatcher target.
DispatchContext - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
The interface containing the information needed to dispatch a token
DispatchContext.MobileSdkDispatcherResponseBuilder - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
An object that can be used to build a DispatcherResponse that is compatible with the Nevis Mobile Authentication SDK.
DispatchContext.MobileSdkOutOfBandPayloadBuilder - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
An object that can be used to build an out-of-band payload that can be consumed by the Nevis Mobile Authentication SDK.
Dispatcher - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
An object that is responsible for sending tokens that the client can redeem.
dispatcherResponse() - Method in exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchException
 
dispatcherResponse() - Method in exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTargetValidationException
 
DispatcherResponse - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
The response returned by the Dispatcher.
DispatcherResponse.Builder - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
An object that can be used to build a DispatcherResponse.
DispatchException - Exception Class in ch.nevis.auth.fido.uaf.sdk.dispatcher
The exception thrown by the Dispatchers when a problem occurs.
DispatchException(String) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchException
 
DispatchException(String, Throwable) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchException
 
dispatchInformation() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
The information provided by the client required to complete the dispatch.
dispatchTarget() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
If the HTTP client triggering the dispatch operation required to use a dispatch target by providing a dispatch target ID, this method returns the associated DispatchTarget.
DispatchTarget - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
The entity with all the information associated with an entity to which tokens can be sent.
DispatchTargetValidationException - Exception Class in ch.nevis.auth.fido.uaf.sdk.dispatcher
The exception thrown when a given DispatchTarget was not valid.
DispatchTargetValidationException(String) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTargetValidationException
 
DispatchTargetValidationException(String, Throwable) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTargetValidationException
 
DispatchTargetValidator - Interface in ch.nevis.auth.fido.uaf.sdk.dispatcher
An instance that validates whether a DispatchTarget is valid or not.

E

encryptionKey() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTarget
The optional encryption key that is used to encrypt the token before sending it through the dispatcher.

H

httpResponse() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse
The value of the response attribute included in the HTTP response returned to the HTTP client that invoked the dispatch token service.
httpResponse(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
The value of the response attribute included in the HTTP response returned to the HTTP client that invoked the dispatch token service.
httpResponse(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse.Builder
Sets the value of the response attribute that is part of the HTTP response body.

I

InvalidConfigurationException - Exception Class in ch.nevis.auth.fido.uaf.sdk
The exception thrown when the configuration is not valid.
InvalidConfigurationException(String) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.InvalidConfigurationException
Constructs a new InvalidConfigurationException with the specified detail message.
InvalidConfigurationException(String, Throwable) - Constructor for exception class ch.nevis.auth.fido.uaf.sdk.InvalidConfigurationException
Constructs a new InvalidConfigurationException with the specified detail message and cause.

M

mobileSdkDispatcherResponseBuilder() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
Returns an object that can be used to build a DispatcherResponse that is compatible with the Nevis Mobile Authentication SDK.
mobileSdkOutOfBandPayloadBuilder() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
Returns an object that can be used to build an out-of-band payload that is compatible with the Nevis Mobile Authentication SDK.

N

name() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTarget
A user friendly name to identify this DispatchTarget.

O

operation() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
The type of the FIDO UAF operation associated with the token that must be dispatched: registration, authentication or deregistration.
Operation - Enum Class in ch.nevis.auth.fido.uaf.sdk.dispatcher
Describes the operation type of a UAF message or request for a message.
outOfBandPayload() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse
The out-of-band payload that will be sent through the dispatch channel.
outOfBandPayload(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse.Builder
The non-encrypted out-of-band payload that is exposed by the Device Out-of-Band Operations service of nevisFIDO.
outOfBandPayloadData(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
The additional data that can be included as part of the out-of-band payload.

R

redeemUrl(URI) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
The redeem URL that must be included in the out-of-band payload.
redeemUrl(URI) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkOutOfBandPayloadBuilder
The redeem URL that must be included in the out-of-band payload.
REGISTRATION - Enum constant in enum class ch.nevis.auth.fido.uaf.sdk.dispatcher.Operation
Registration.

S

statusResponse() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse
The value of the tokenInformation.dispatcherInformation.response attribute returned by the status service.
statusResponse(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext.MobileSdkDispatcherResponseBuilder
The value of the tokenInformation.dispatcherInformation.response attribute returned by the status service.
statusResponse(String) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatcherResponse.Builder
Sets the status to be exposed by the status service of nevisFIDO.

T

target() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTarget
The target description.
token() - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchContext
The token that must be dispatched

V

validate(DispatchTarget) - Method in interface ch.nevis.auth.fido.uaf.sdk.dispatcher.DispatchTargetValidator
 
value() - Element in annotation interface ch.nevis.auth.fido.uaf.sdk.ConfigurationKey
 
valueOf(String) - Static method in enum class ch.nevis.auth.fido.uaf.sdk.dispatcher.Operation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ch.nevis.auth.fido.uaf.sdk.dispatcher.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E H I M N O R S T V 
All Classes and Interfaces|All Packages|Serialized Form