A C D F G H I L M N O P R S T U V W 
All Classes All Packages

A

asHex(byte[]) - Static method in class io.hanko.sdk.util.HankoUtils
 
AssertionAuthenticatorResponse - Class in io.hanko.sdk.models.webauthn
 
AssertionAuthenticatorResponse() - Constructor for class io.hanko.sdk.models.webauthn.AssertionAuthenticatorResponse
 
AttestationAuthenticatorResponse - Class in io.hanko.sdk.models.webauthn
 
AttestationAuthenticatorResponse() - Constructor for class io.hanko.sdk.models.webauthn.AttestationAuthenticatorResponse
 
AttestationConveyancePreference - Enum in io.hanko.sdk.models
 
AUTH - io.hanko.sdk.models.Operation
 
AuthenticatorAttachment - Enum in io.hanko.sdk.models
 
AuthenticatorResponse - Class in io.hanko.sdk.models.webauthn
 
AuthenticatorResponse() - Constructor for class io.hanko.sdk.models.webauthn.AuthenticatorResponse
 
AuthenticatorSelectionCriteria - Class in io.hanko.sdk.models
 
AuthenticatorSelectionCriteria() - Constructor for class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 

C

clientData - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
ClientData - Class in io.hanko.sdk.models
 
ClientData() - Constructor for class io.hanko.sdk.models.ClientData
 
clientDataJSON - Variable in class io.hanko.sdk.models.webauthn.AuthenticatorResponse
 
ClientDeviceKeyInformation - Class in io.hanko.sdk.models
 
ClientDeviceKeyInformation() - Constructor for class io.hanko.sdk.models.ClientDeviceKeyInformation
 
close() - Method in class io.hanko.sdk.http.apache.HankoHttpClientApache
 
close() - Method in interface io.hanko.sdk.http.HankoHttpClient
 
CommonCreateRequest - Class in io.hanko.sdk.models
 
CommonCreateRequest() - Constructor for class io.hanko.sdk.models.CommonCreateRequest
 
create() - Method in interface io.hanko.sdk.json.HankoJsonParserFactory
 
create() - Method in class io.hanko.sdk.json.jackson.HankoJsonParserFactoryJackson
 
create(HankoClientConfig) - Method in class io.hanko.sdk.http.apache.HankoHttpClientFactoryApache
 
create(HankoClientConfig) - Method in interface io.hanko.sdk.http.HankoHttpClientFactory
 
createHankoClient(HankoClientConfig) - Static method in class io.hanko.sdk.util.HankoUtils
 
CreateUafRequest - Class in io.hanko.sdk.models
Class which holds all relevant data to request an UAF operation.
CreateUafRequest() - Constructor for class io.hanko.sdk.models.CreateUafRequest
 
CreateWebAuthnRequest - Class in io.hanko.sdk.models
Class which holds all relevant data to request an web authentication operation.
CreateWebAuthnRequest() - Constructor for class io.hanko.sdk.models.CreateWebAuthnRequest
 
CROSS_PLATFORM - io.hanko.sdk.models.AuthenticatorAttachment
 
CustomAuthenticatorResponseDeserializer - Class in io.hanko.sdk.json.jackson
 
CustomAuthenticatorResponseDeserializer() - Constructor for class io.hanko.sdk.json.jackson.CustomAuthenticatorResponseDeserializer
 
CustomAuthenticatorResponseDeserializer(Class<?>) - Constructor for class io.hanko.sdk.json.jackson.CustomAuthenticatorResponseDeserializer
 

D

DEREG - io.hanko.sdk.models.Operation
 
deserialize(JsonParser, DeserializationContext) - Method in class io.hanko.sdk.json.jackson.CustomAuthenticatorResponseDeserializer
 
Device - Class in io.hanko.sdk.models
 
Device() - Constructor for class io.hanko.sdk.models.Device
 
deviceIds - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
DIRECT - io.hanko.sdk.models.AttestationConveyancePreference
 
DISCOURAGED - io.hanko.sdk.models.UserVerification
 

F

FAILED - io.hanko.sdk.models.Status
 
FIDO_UAF - io.hanko.sdk.models.FidoType
 
FidoType - Enum in io.hanko.sdk.models
 

G

get(String) - Method in class io.hanko.sdk.http.apache.HankoHttpClientApache
 
get(String) - Method in interface io.hanko.sdk.http.HankoHttpClient
 
getApiKey() - Method in class io.hanko.sdk.HankoClientConfig
 
getApiKeyId() - Method in class io.hanko.sdk.HankoClientConfig
 
getApiUrl() - Method in class io.hanko.sdk.HankoClientConfig
 
getAppId() - Method in class io.hanko.sdk.models.RelyingParty
 
getAttachment() - Method in enum io.hanko.sdk.models.AuthenticatorAttachment
 
getAttestationConveyancePreference() - Method in enum io.hanko.sdk.models.AttestationConveyancePreference
 
getAttestationConveyancePreference() - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
 
getAttestationObject() - Method in class io.hanko.sdk.models.webauthn.AttestationAuthenticatorResponse
 
getAuthenticatorAttachment() - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
getAuthenticatorAttachment() - Method in class io.hanko.sdk.models.Device
 
getAuthenticatorData() - Method in class io.hanko.sdk.models.webauthn.AssertionAuthenticatorResponse
 
getAuthenticatorSelectionCriteria() - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
 
getAuthenticatorType() - Method in class io.hanko.sdk.models.Device
 
getCity() - Method in class io.hanko.sdk.models.Location
 
getClientData() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getClientData() - Method in class io.hanko.sdk.models.HankoRequest
 
getClientDataJSON() - Method in class io.hanko.sdk.models.webauthn.AuthenticatorResponse
 
getCountry() - Method in class io.hanko.sdk.models.Location
 
getCreatedAt() - Method in class io.hanko.sdk.models.Device
 
getCreatedAt() - Method in class io.hanko.sdk.models.HankoRequest
 
getDevice() - Method in class io.hanko.sdk.models.HankoRequest
 
getDeviceId() - Method in class io.hanko.sdk.models.Device
 
getDeviceId() - Method in class io.hanko.sdk.models.HankoRequestDevice
 
getDeviceID() - Method in class io.hanko.sdk.models.HankoRequest
 
getDeviceIds() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getDeviceKeyInfo() - Method in class io.hanko.sdk.models.UafValidationRequest
 
getDeviceKeyInfo() - Method in class io.hanko.sdk.models.webauthn.WebAuthnValidationRequest
 
getDeviceOs() - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
getDeviceOs() - Method in class io.hanko.sdk.models.Device
 
getDisplayName() - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
 
getHref() - Method in class io.hanko.sdk.models.Link
 
getIcon() - Method in class io.hanko.sdk.models.RelyingParty
 
getId() - Method in class io.hanko.sdk.models.HankoRequest
 
getId() - Method in class io.hanko.sdk.models.RelyingParty
 
getId() - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
getKeyName() - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
getKeyName() - Method in class io.hanko.sdk.models.Device
 
getKeyName() - Method in class io.hanko.sdk.models.HankoRequestDevice
 
getLastUsage() - Method in class io.hanko.sdk.models.Device
 
getLinks() - Method in class io.hanko.sdk.models.HankoRequest
 
getLocation() - Method in class io.hanko.sdk.models.HankoRequest
 
getManufacturer() - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
getMessage() - Method in class io.hanko.sdk.models.ValidationResult
 
getMethod() - Method in class io.hanko.sdk.models.Link
 
getModel() - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
getName() - Method in class io.hanko.sdk.models.RelyingParty
 
getNewName() - Method in class io.hanko.sdk.models.RenameDevice
 
getOperation() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getOperation() - Method in class io.hanko.sdk.models.HankoRequest
 
getOsVersion() - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
getOsVersion() - Method in class io.hanko.sdk.models.Device
 
getProxyAddress() - Method in class io.hanko.sdk.HankoClientConfig
 
getProxyPort() - Method in class io.hanko.sdk.HankoClientConfig
 
getProxyType() - Method in class io.hanko.sdk.HankoClientConfig
 
getRawId() - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
getRegion() - Method in class io.hanko.sdk.models.Location
 
getRegisteredDevices(String) - Method in class io.hanko.sdk.HankoClient
 
getRel() - Method in class io.hanko.sdk.models.Link
 
getRelyingParty() - Method in class io.hanko.sdk.models.HankoRequest
 
getRemoteAddress() - Method in class io.hanko.sdk.models.ClientData
 
getRequest() - Method in class io.hanko.sdk.models.HankoRequest
 
getResponse() - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
getSignature() - Method in class io.hanko.sdk.models.webauthn.AssertionAuthenticatorResponse
 
getStatus() - Method in class io.hanko.sdk.models.HankoRequest
 
getTransaction() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getTransaction() - Method in class io.hanko.sdk.models.HankoRequest
 
getType() - Method in enum io.hanko.sdk.models.FidoType
 
getType() - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
getUafRequest(String) - Method in class io.hanko.sdk.HankoClient
 
getUafResponse() - Method in class io.hanko.sdk.models.UafValidationRequest
 
getUserAgent() - Method in class io.hanko.sdk.models.ClientData
 
getUserId() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getUserId() - Method in class io.hanko.sdk.models.HankoRequest
 
getUsername() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
getUsername() - Method in class io.hanko.sdk.models.HankoRequest
 
getUserVerification() - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
getUserVerification() - Method in enum io.hanko.sdk.models.UserVerification
 
getValidUntil() - Method in class io.hanko.sdk.models.HankoRequest
 
getWebAuthnRequest(String) - Method in class io.hanko.sdk.HankoClient
 
getWebAuthnResponse() - Method in class io.hanko.sdk.models.webauthn.WebAuthnValidationRequest
 

H

HankoClient - Class in io.hanko.sdk
 
HankoClient(HankoHttpClientFactory, HankoJsonParserFactory, HankoClientConfig) - Constructor for class io.hanko.sdk.HankoClient
 
HankoClientConfig - Class in io.hanko.sdk
 
HankoClientConfig(String, String) - Constructor for class io.hanko.sdk.HankoClientConfig
 
HankoClientConfig(String, String, String) - Constructor for class io.hanko.sdk.HankoClientConfig
 
HankoClientConfig(String, String, String, int, String) - Constructor for class io.hanko.sdk.HankoClientConfig
 
HankoClientConfig(String, String, String, String, int, String) - Constructor for class io.hanko.sdk.HankoClientConfig
 
HankoHttpClient - Interface in io.hanko.sdk.http
 
HankoHttpClientApache - Class in io.hanko.sdk.http.apache
 
HankoHttpClientApache(HankoClientConfig) - Constructor for class io.hanko.sdk.http.apache.HankoHttpClientApache
 
HankoHttpClientFactory - Interface in io.hanko.sdk.http
 
HankoHttpClientFactoryApache - Class in io.hanko.sdk.http.apache
 
HankoHttpClientFactoryApache() - Constructor for class io.hanko.sdk.http.apache.HankoHttpClientFactoryApache
 
HankoJsonParser - Interface in io.hanko.sdk.json
 
HankoJsonParserFactory - Interface in io.hanko.sdk.json
 
HankoJsonParserFactoryJackson - Class in io.hanko.sdk.json.jackson
 
HankoJsonParserFactoryJackson() - Constructor for class io.hanko.sdk.json.jackson.HankoJsonParserFactoryJackson
 
HankoJsonParserJackson - Class in io.hanko.sdk.json.jackson
 
HankoJsonParserJackson() - Constructor for class io.hanko.sdk.json.jackson.HankoJsonParserJackson
 
HankoRequest - Class in io.hanko.sdk.models
 
HankoRequest() - Constructor for class io.hanko.sdk.models.HankoRequest
 
HankoRequestDevice - Class in io.hanko.sdk.models
 
HankoRequestDevice() - Constructor for class io.hanko.sdk.models.HankoRequestDevice
 
HankoUtils - Class in io.hanko.sdk.util
 
HankoUtils() - Constructor for class io.hanko.sdk.util.HankoUtils
 
HmacUtil - Class in io.hanko.sdk.util
 
HmacUtil() - Constructor for class io.hanko.sdk.util.HmacUtil
 

I

INDIRECT - io.hanko.sdk.models.AttestationConveyancePreference
 
io.hanko.sdk - package io.hanko.sdk
 
io.hanko.sdk.http - package io.hanko.sdk.http
 
io.hanko.sdk.http.apache - package io.hanko.sdk.http.apache
 
io.hanko.sdk.json - package io.hanko.sdk.json
 
io.hanko.sdk.json.jackson - package io.hanko.sdk.json.jackson
 
io.hanko.sdk.models - package io.hanko.sdk.models
 
io.hanko.sdk.models.webauthn - package io.hanko.sdk.models.webauthn
 
io.hanko.sdk.util - package io.hanko.sdk.util
 
isProxyEnabled() - Method in class io.hanko.sdk.HankoClientConfig
 
isRequireResidentKey() - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
isSecondFactorOnly - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
isSecondFactorOnly() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
isSecondFactorOnly() - Method in class io.hanko.sdk.models.Device
 
isSecondFactorOnly() - Method in class io.hanko.sdk.models.HankoRequest
 
isValid() - Method in class io.hanko.sdk.models.CommonCreateRequest
 
isValid() - Method in class io.hanko.sdk.models.CreateUafRequest
 
isValid() - Method in class io.hanko.sdk.models.ValidationResult
 

L

Link - Class in io.hanko.sdk.models
 
Link() - Constructor for class io.hanko.sdk.models.Link
 
Location - Class in io.hanko.sdk.models
 
Location() - Constructor for class io.hanko.sdk.models.Location
 

M

makeAuthorizationHeader(String, String, String, String, String) - Method in class io.hanko.sdk.util.HmacUtil
 

N

NONE - io.hanko.sdk.models.AttestationConveyancePreference
 

O

OK - io.hanko.sdk.models.Status
 
operation - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
Operation - Enum in io.hanko.sdk.models
 

P

parse(InputStream, Class<T>) - Method in interface io.hanko.sdk.json.HankoJsonParser
 
parse(InputStream, Class<T>) - Method in class io.hanko.sdk.json.jackson.HankoJsonParserJackson
 
parse(String, Class<T>) - Method in interface io.hanko.sdk.json.HankoJsonParser
 
parse(String, Class<T>) - Method in class io.hanko.sdk.json.jackson.HankoJsonParserJackson
 
PENDING - io.hanko.sdk.models.Status
 
PLATFORM - io.hanko.sdk.models.AuthenticatorAttachment
 
post(String, String) - Method in class io.hanko.sdk.http.apache.HankoHttpClientApache
 
post(String, String) - Method in interface io.hanko.sdk.http.HankoHttpClient
 
PREFERRED - io.hanko.sdk.models.UserVerification
 
put(String, String) - Method in class io.hanko.sdk.http.apache.HankoHttpClientApache
 
put(String, String) - Method in interface io.hanko.sdk.http.HankoHttpClient
 

R

REG - io.hanko.sdk.models.Operation
 
RelyingParty - Class in io.hanko.sdk.models
 
RelyingParty() - Constructor for class io.hanko.sdk.models.RelyingParty
 
renameDevice(String, RenameDevice) - Method in class io.hanko.sdk.HankoClient
 
RenameDevice - Class in io.hanko.sdk.models
 
RenameDevice(String) - Constructor for class io.hanko.sdk.models.RenameDevice
 
requestUafOperation(CreateUafRequest) - Method in class io.hanko.sdk.HankoClient
 
requestWebAuthnOperation(CreateWebAuthnRequest) - Method in class io.hanko.sdk.HankoClient
 
REQUIRED - io.hanko.sdk.models.UserVerification
 

S

send(String, String, HttpEntityEnclosingRequestBase) - Method in class io.hanko.sdk.http.apache.HankoHttpClientApache
 
serialize(T) - Method in interface io.hanko.sdk.json.HankoJsonParser
 
serialize(T) - Method in class io.hanko.sdk.json.jackson.HankoJsonParserJackson
 
setAttestationConveyancePreference(AttestationConveyancePreference) - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
 
setAttestationObject(String) - Method in class io.hanko.sdk.models.webauthn.AttestationAuthenticatorResponse
 
setAuthenticatorAttachment(AuthenticatorAttachment) - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
setAuthenticatorData(String) - Method in class io.hanko.sdk.models.webauthn.AssertionAuthenticatorResponse
 
setAuthenticatorSelectionCriteria(AuthenticatorSelectionCriteria) - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
Set the AuthenticatorSelectionCriteria to specify which type of authenticator you allow for the operation
setClientData(ClientData) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setClientDataJSON(String) - Method in class io.hanko.sdk.models.webauthn.AuthenticatorResponse
 
setDeviceIds(String[]) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setDeviceKeyInfo(ClientDeviceKeyInformation) - Method in class io.hanko.sdk.models.UafValidationRequest
 
setDeviceKeyInfo(ClientDeviceKeyInformation) - Method in class io.hanko.sdk.models.webauthn.WebAuthnValidationRequest
 
setDeviceOs(String) - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
setDisplayName(String) - Method in class io.hanko.sdk.models.CreateWebAuthnRequest
Set the displayName which will be included in the request
setId(String) - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
setKeyName(String) - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
setManufacturer(String) - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
setMessage(String) - Method in class io.hanko.sdk.models.ValidationResult
 
setModel(String) - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
setNewName(String) - Method in class io.hanko.sdk.models.RenameDevice
 
setOperation(Operation) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setOsVersion(String) - Method in class io.hanko.sdk.models.ClientDeviceKeyInformation
 
setRawId(String) - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
setRemoteAddress(String) - Method in class io.hanko.sdk.models.ClientData
 
setRequireResidentKey(boolean) - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
setResponse(AuthenticatorResponse) - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
setSecondFactorOnly(boolean) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setSecondFactorOnly(boolean) - Method in class io.hanko.sdk.models.HankoRequest
 
setSignature(String) - Method in class io.hanko.sdk.models.webauthn.AssertionAuthenticatorResponse
 
setTransaction(String) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setType(String) - Method in class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
setUafResponse(String) - Method in class io.hanko.sdk.models.UafValidationRequest
 
setUserAgent(String) - Method in class io.hanko.sdk.models.ClientData
 
setUserId(String) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setUsername(String) - Method in class io.hanko.sdk.models.CommonCreateRequest
 
setUserVerification(UserVerification) - Method in class io.hanko.sdk.models.AuthenticatorSelectionCriteria
 
setValid(boolean) - Method in class io.hanko.sdk.models.ValidationResult
 
setWebAuthnResponse(WebAuthnResponse) - Method in class io.hanko.sdk.models.webauthn.WebAuthnValidationRequest
 
Status - Enum in io.hanko.sdk.models
 

T

transaction - Variable in class io.hanko.sdk.models.CommonCreateRequest
 

U

UafValidationRequest - Class in io.hanko.sdk.models
 
UafValidationRequest() - Constructor for class io.hanko.sdk.models.UafValidationRequest
 
userId - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
username - Variable in class io.hanko.sdk.models.CommonCreateRequest
 
UserVerification - Enum in io.hanko.sdk.models
 

V

validateUafOperation(String, UafValidationRequest) - Method in class io.hanko.sdk.HankoClient
 
validateWebAuthnRequest(String, WebAuthnValidationRequest) - Method in class io.hanko.sdk.HankoClient
 
validateWebAuthnRequest(String, String) - Method in class io.hanko.sdk.HankoClient
 
validateWebAuthnRequest(String, String, ClientDeviceKeyInformation) - Method in class io.hanko.sdk.HankoClient
 
ValidationResult - Class in io.hanko.sdk.models
 
ValidationResult(boolean, String) - Constructor for class io.hanko.sdk.models.ValidationResult
 
valueOf(String) - Static method in enum io.hanko.sdk.models.AttestationConveyancePreference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hanko.sdk.models.AuthenticatorAttachment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hanko.sdk.models.FidoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hanko.sdk.models.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hanko.sdk.models.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.hanko.sdk.models.UserVerification
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.hanko.sdk.models.AttestationConveyancePreference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hanko.sdk.models.AuthenticatorAttachment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hanko.sdk.models.FidoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hanko.sdk.models.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hanko.sdk.models.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.hanko.sdk.models.UserVerification
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEBAUTHN - io.hanko.sdk.models.FidoType
 
WebAuthnResponse - Class in io.hanko.sdk.models.webauthn
 
WebAuthnResponse() - Constructor for class io.hanko.sdk.models.webauthn.WebAuthnResponse
 
WebAuthnValidationRequest - Class in io.hanko.sdk.models.webauthn
 
WebAuthnValidationRequest() - Constructor for class io.hanko.sdk.models.webauthn.WebAuthnValidationRequest
 
A C D F G H I L M N O P R S T U V W 
All Classes All Packages