Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortAuthEvent(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event that the authentication has been aborted
AbortAuthEvent - Class in se.swedenconnect.bankid.idp.authn.events
 
AbortAuthEvent() - Constructor for class se.swedenconnect.bankid.idp.authn.events.AbortAuthEvent
 
ABOVE - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
Above the main content box on all screens.
AbstractBankIdAuditEventRepository - Class in se.swedenconnect.bankid.idp.audit
Deprecated, for removal: This API element is subject to removal in a future version.
Use the Audit support from the SAML IdP project instead
AbstractBankIdAuditEventRepository(String, AuditEventMapper, List<String>) - Constructor for class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
Constructor.
AbstractBankIdEvent - Class in se.swedenconnect.bankid.idp.authn.events
Abstract base class for BankID events.
AbstractBankIdEvent(HttpServletRequest, RelyingPartyData) - Constructor for class se.swedenconnect.bankid.idp.authn.events.AbstractBankIdEvent
Constructor.
AbstractQRGenerator - Class in se.swedenconnect.bankid.rpapi.service.impl
Abstract base class for QR generation.
AbstractQRGenerator() - Constructor for class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
 
ActualInMemorySessionConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionConfiguration.ActualInMemorySessionConfiguration
 
ActualRedisSessionConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionConfiguration.ActualRedisSessionConfiguration
 
add(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
addEvent(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
Logs an event.
addEvent(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.MemoryBasedAuditEventRepository
Deprecated.
Logs an event.
addEvent(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.RedisListAuditEventRepository
Deprecated.
Logs an event.
addEvent(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.RedisTimeSeriesAuditEventRepository
Deprecated.
Logs an event.
addInterceptors(InterceptorRegistry) - Method in class se.swedenconnect.bankid.idp.config.WebMvcConfiguration
Adds the configured LocaleChangeInterceptor.
addToCache(String) - Method in class se.swedenconnect.bankid.idp.ext.RedisReplayChecker
Deprecated.
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.AuditConfiguration
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.HealthConfiguration
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.IdpConfiguration
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.RelyingPartyConfiguration
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.RedisTlsProperties
Deprecated.
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.session.RedisClusterProperties
Deprecated.
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.UiProperties
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.UiProperties.QrCodeConfiguration
afterPropertiesSet() - Method in class se.swedenconnect.bankid.idp.config.UiProperties.UserMessageProperties
ALREADY_IN_PROGRESS - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - alreadyInProgress
ApiController - Annotation Interface in se.swedenconnect.bankid.idp.authn.annotations
Annotation to allow selection of ControllerAdvice
ApiControllerAdvice - Class in se.swedenconnect.bankid.idp.authn.error
Controller advice for api error handling.
ApiControllerAdvice() - Constructor for class se.swedenconnect.bankid.idp.authn.error.ApiControllerAdvice
 
ApiHealthIndicator - Class in se.swedenconnect.bankid.idp.health
Health check for the API.
ApiHealthIndicator() - Constructor for class se.swedenconnect.bankid.idp.health.ApiHealthIndicator
 
ApiResponse - Class in se.swedenconnect.bankid.idp.authn.api
Representation of an API response message.
ApiResponse() - Constructor for class se.swedenconnect.bankid.idp.authn.api.ApiResponse
 
ApiResponse.Status - Enum Class in se.swedenconnect.bankid.idp.authn.api
Representation of the status of the response.
ApiResponseFactory - Class in se.swedenconnect.bankid.idp.authn.api
Helper class for creating an ApiResponse object.
ApiResponseFactory() - Constructor for class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
 
ApplicationProviderProperties() - Constructor for class se.swedenconnect.bankid.idp.config.UiProperties.ApplicationProviderProperties
 
ApplicationVersion - Class in se.swedenconnect.bankid.idp
Internal class used for serialization across application classes.
ApplicationVersion() - Constructor for class se.swedenconnect.bankid.idp.ApplicationVersion
 
AuditConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.AuditConfiguration
 
AuditEventMapper - Class in se.swedenconnect.bankid.idp.audit
Deprecated, for removal: This API element is subject to removal in a future version.
AuditEventMapper(ObjectMapper) - Constructor for class se.swedenconnect.bankid.idp.audit.AuditEventMapper
Deprecated.
Constructor.
AuditRepositoryConfiguration - Class in se.swedenconnect.bankid.idp.audit
Configuration for setting up the audit event repositories.
AuditRepositoryConfiguration(BankIdConfigurationProperties, AuditRepositoryConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.audit.AuditRepositoryConfiguration
Constructor.
AuditRepositoryConfiguration.RedisAuditRepositoryAutoConfiguration - Class in se.swedenconnect.bankid.idp.audit
 
AuditRepositoryConfiguration.RedissonAuditRepositoryConfiguration - Class in se.swedenconnect.bankid.idp.audit
 
AUTH - Enum constant in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
BankID authentication.
AUTH_COMPLETE - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
A BankID authentication operation has been successfully completed.
authenticate(AuthenticateRequest) - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
Initiates an authentication operation.
authenticate(AuthenticateRequest) - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
Initiates an authentication operation.
AuthenticateRequest - Class in se.swedenconnect.bankid.rpapi.service
Representation of the parameters required for an authenticate call.
AuthenticateRequest(String, UserVisibleData, Requirement) - Constructor for class se.swedenconnect.bankid.rpapi.service.AuthenticateRequest
Creates parameter object for an BankIDClient.authenticate(AuthenticateRequest) call.
AUTHN_PATH - Static variable in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
The path to where the Spring Security SAML IdP flow directs the user agent to.
AuthResponse - Class in se.swedenconnect.bankid.idp.authn.api
Representation of an authentication response.
AuthResponse() - Constructor for class se.swedenconnect.bankid.idp.authn.api.AuthResponse
 
AUTOSTART - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
In the top of the main content box on the "This device" screen, trying to autostart the BankID app.

B

BANKID_CANCEL - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
An operation that was started was cancelled by the user.
BANKID_COMPLETION_DATA_ATTRIBUTE - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
The session attribute where we store completion data for a bankid session
BANKID_CONTEXT - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
The BankID context.
BANKID_ERROR - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
An error occurred when processing a BankID request.
BANKID_ON_FILE(boolean) - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
 
BANKID_ON_SMARTCARD(boolean) - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
 
BANKID_RECEIVED_REQUEST - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
Received request for auth/sign.
BANKID_STATE_ATTRIBUTE - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
The session attribute where we store the current state of a bankid session
BANKID_USER_VISIBLE_DATA_ATTRIBUTE - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
The session attribute where we store display message
BANKID_VOLATILE_ATTRIBUTES - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
Attributes which should not be persisted upon cancelation or completion of an order
BankIdApiController - Class in se.swedenconnect.bankid.idp.authn.api
REST controller for the BankID backend API.
BankIdApiController() - Constructor for class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
 
BankIdAttributeProducer - Class in se.swedenconnect.bankid.idp.authn
An AttributeProducer that makes sure that the authContextParam and transactionId attributes are released even if they are not explicitly requested.
BankIdAttributeProducer() - Constructor for class se.swedenconnect.bankid.idp.authn.BankIdAttributeProducer
 
BankIdAuditEventModule - Class in se.swedenconnect.bankid.idp.audit
Bean responsible of creating BankID audit events by listening to BankID events.
BankIdAuditEventModule(BankIdAuthenticationProvider, BankIdSessionReader) - Constructor for class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
Constructor.
BankIdAuditEventTypes - Enum Class in se.swedenconnect.bankid.idp.audit
Audit event types for the BankID IdP.
BankIdAuthenticationController - Class in se.swedenconnect.bankid.idp.authn
The controller to which the Spring Security SAML IdP flow directs the user to initiate BankID authentication/signature.
BankIdAuthenticationController() - Constructor for class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
 
BankIdAuthenticationProvider - Class in se.swedenconnect.bankid.idp.authn
The BankID AuthenticationProvider.
BankIdAuthenticationProvider(String, String, List<String>, List<String>) - Constructor for class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
Constructor.
BankIdAuthenticationToken - Class in se.swedenconnect.bankid.idp.authn
An Authentication object representing a successful BankID operation.
BankIdAuthenticationToken(CollectResponse) - Constructor for class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationToken
Constructor.
BankIDClient - Interface in se.swedenconnect.bankid.rpapi.service
An interface that declares the methods for a BankID Relying Party (client).
BankIDClientImpl - Class in se.swedenconnect.bankid.rpapi.service.impl
An implementation of the BankID Relying Party API methods.
BankIDClientImpl(String, WebClient, QRGenerator) - Constructor for class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
Constructor.
BankIdConfiguration - Class in se.swedenconnect.bankid.idp.config
BankID IdP configuration.
BankIdConfiguration(BankIdConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfiguration
Constructor.
BankIdConfigurationProperties - Class in se.swedenconnect.bankid.idp.config
BankID configuration properties.
BankIdConfigurationProperties() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties
 
BankIdConfigurationProperties.AuditConfiguration - Class in se.swedenconnect.bankid.idp.config
Audit logging configuration.
BankIdConfigurationProperties.HealthConfiguration - Class in se.swedenconnect.bankid.idp.config
Configuration for health endpoints.
BankIdConfigurationProperties.IdpConfiguration - Class in se.swedenconnect.bankid.idp.config
Configuration of the IdP.
BankIdConfigurationProperties.RelyingPartyConfiguration - Class in se.swedenconnect.bankid.idp.config
Configuration for a relying party.
BankIdConfigurationProperties.RelyingPartyConfiguration.RpUserMessage - Class in se.swedenconnect.bankid.idp.config
For configuring user messages per RP.
BankIdConfigurationProperties.SessionConfiguration - Class in se.swedenconnect.bankid.idp.config
Session handling configuration.
BankIdContext - Class in se.swedenconnect.bankid.idp.authn.context
The context for a BankID operation.
BankIdContext() - Constructor for class se.swedenconnect.bankid.idp.authn.context.BankIdContext
 
BankIdErrorBodyExtractors - Class in se.swedenconnect.bankid.rpapi.service.impl
Body Extractors for BankIdErrors
BankIdErrorBodyExtractors() - Constructor for class se.swedenconnect.bankid.rpapi.service.impl.BankIdErrorBodyExtractors
 
bankIdErrorEvent(HttpServletRequest, RelyingPartyData, ErrorCode, String) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event to inform about bankid error
BankIdErrorEvent - Class in se.swedenconnect.bankid.idp.authn.events
An event for a BankID error.
BankIdErrorEvent(HttpServletRequest, RelyingPartyData, String, String) - Constructor for class se.swedenconnect.bankid.idp.authn.events.BankIdErrorEvent
Constructor.
BankIdEventPublisher - Class in se.swedenconnect.bankid.idp.authn.events
The BankID event publisher.
BankIdEventPublisher(ApplicationEventPublisher) - Constructor for class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Constructor.
BankIdEventPublisher.EventBuilder - Class in se.swedenconnect.bankid.idp.authn.events
Publisher of events.
BankIDException - Exception Class in se.swedenconnect.bankid.rpapi.types
Exception class for error concerning the communication between the RP and the backend service.
BankIDException(String) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
 
BankIDException(ErrorCode) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor assigning the error code.
BankIDException(ErrorCode, String) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor assigning the error code and the error message.
BankIDException(ErrorCode, String, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor assigning the error code, the error message and the cause of the errors.
BankIDException(ErrorCode, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor assigning the error code and the cause of the error.
BankIDException(ErrorResponse) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor creating an instance based on an error response.
BankIDException(ErrorResponse, String) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor creating an instance based on an error response and an error message.
BankIDException(ErrorResponse, String, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor creating an instance based on an error response, the error message and the cause of the errors.
BankIDException(ErrorResponse, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Constructor creating an instance based on an error response and the cause of the error.
BankIDMessage - Interface in se.swedenconnect.bankid.rpapi.support
An abstraction for messages that are displayed for the user during a BankID operation.
BankIDMessage.ShortName - Enum Class in se.swedenconnect.bankid.rpapi.support
Enumeration of the short names for the "Recommended User Messages" as defined in section 6 of the BankID Relying Party Guidelines.
BankIDMessageImpl - Class in se.swedenconnect.bankid.rpapi.support
The implementation of BankIDMessage.
BankIDMessageImpl(BankIDMessage.ShortName, String...) - Constructor for class se.swedenconnect.bankid.rpapi.support.BankIDMessageImpl
Constructor.
BankIDMessageImpl(BankIDMessage.ShortName, List<String>) - Constructor for class se.swedenconnect.bankid.rpapi.support.BankIDMessageImpl
Constructor.
BankIDMessageRepository - Interface in se.swedenconnect.bankid.rpapi.support
Defines a repository for BankID messages.
BankIdOperation - Enum Class in se.swedenconnect.bankid.idp.authn.context
An enum representing a BankID operation.
BankIdRequestFactory - Class in se.swedenconnect.bankid.idp.authn.service
Component for sending authentication and signature requests to the BankID server.
BankIdRequestFactory() - Constructor for class se.swedenconnect.bankid.idp.authn.service.BankIdRequestFactory
 
BankIdRequirement - Class in se.swedenconnect.bankid.idp.config
Configuration for specific RP BankID requirements.
BankIdRequirement() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdRequirement
 
BankIdServerException - Exception Class in se.swedenconnect.bankid.rpapi.service.impl
Exception class for 5XX API errors.
BankIdServerException(String) - Constructor for exception class se.swedenconnect.bankid.rpapi.service.impl.BankIdServerException
Constructor.
BankIdService - Class in se.swedenconnect.bankid.idp.authn.service
The BankID service.
BankIdService(BankIdEventPublisher, CircuitBreaker, BankIdRequestFactory, Duration) - Constructor for class se.swedenconnect.bankid.idp.authn.service.BankIdService
Constructor.
BankIdSessionAttributeKeys - Class in se.swedenconnect.bankid.idp.authn.session
Keys for storing BankID objects in the session.
BankIdSessionData - Class in se.swedenconnect.bankid.idp.authn.session
Representation of an ongoing BankID session.
BankIdSessionData() - Constructor for class se.swedenconnect.bankid.idp.authn.session.BankIdSessionData
 
BankIdSessionDataListener - Class in se.swedenconnect.bankid.idp.authn.session
A listener for BankID session events.
BankIdSessionDataListener(BankIdSessionWriter, BankIdSessionReader) - Constructor for class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Constructor.
BankIdSessionExpiredException - Exception Class in se.swedenconnect.bankid.idp.authn.error
Exception for expired BankID sessions.
BankIdSessionExpiredException(PollRequest) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.BankIdSessionExpiredException
Constructor.
BankIdSessionReader - Interface in se.swedenconnect.bankid.idp.authn.session
Interface for reading from the BankID session.
BankIdSessions - Class in se.swedenconnect.bankid.idp.authn.session
Implements the writing and reading of BankID session data.
BankIdSessions(SessionDao) - Constructor for class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Constructor.
BankIdSessionState - Class in se.swedenconnect.bankid.idp.authn.session
Container for multiple BankID session states.
BankIdSessionState() - Constructor for class se.swedenconnect.bankid.idp.authn.session.BankIdSessionState
Constructor.
BankIdSessionWriter - Interface in se.swedenconnect.bankid.idp.authn.session
Interface for writing to the BankID session.
BankIdSignatureMessagePreprocessor - Class in se.swedenconnect.bankid.idp.ext
A SignatureMessagePreprocessor for BankID signature messages.
BankIdSignatureMessagePreprocessor() - Constructor for class se.swedenconnect.bankid.idp.ext.BankIdSignatureMessagePreprocessor
 
BankIdTraceableException - Exception Class in se.swedenconnect.bankid.idp.authn.error
Exception class errors during BankID operations that we assign a trace ID to.
BankIdTraceableException(String, String) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.BankIdTraceableException
Constructor.
BankIdTraceableException(String, String, Throwable) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.BankIdTraceableException
Constructor.
BankIdUserData - Class in se.swedenconnect.bankid.idp.authn
Meta container for session data.
BankIdUserData() - Constructor for class se.swedenconnect.bankid.idp.authn.BankIdUserData
 
BankIdUserException - Exception Class in se.swedenconnect.bankid.rpapi.service.impl
Exception class for 4XX API errors.
BankIdUserException(String) - Constructor for exception class se.swedenconnect.bankid.rpapi.service.impl.BankIdUserException
Constructor.
BankIdUserException(ErrorCode, String) - Constructor for exception class se.swedenconnect.bankid.rpapi.service.impl.BankIdUserException
 
BankIdValidationException - Exception Class in se.swedenconnect.bankid.idp.authn.error
Exception class for validation errors in BankID data received from the BankID server.
BankIdValidationException(String, String) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.BankIdValidationException
Constructor.
BankIdValidationException(String, String, Throwable) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.BankIdValidationException
Constructor.
BELOW - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
Below the main content box on all screens.
build() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Returns the built Requirement object
buildAnimatedInput(String, String, Instant) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates the QR data for an "animated" QR code.
builder() - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement
Creates a RequirementBuilder.
builder(Requirement) - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement
Creates a RequirementBuilder given an already existing requirement.
buildInput(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Builds the URI that is used as input for the static QR generation.

C

cancel(HttpServletRequest, BankIdSessionState, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.service.BankIdService
Handles a cancelled operation.
cancel(String) - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
Cancels an ongoing order.
cancel(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
Cancels an ongoing order.
CANCEL - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
The operation has been cancelled.
CANCELLED - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
HintCode - cancelled
cancelRequest(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
API method for cancelling a request
cancelView(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
Method for completing the operation and returning to the SAML engine in cases of cancelled operation.
cardReader(Requirement.CardReaderRequirement) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Assigns the requirement for which type of smart card reader that is required.
CERTIFICATE_ERR - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
HintCode - certificateErr
circuitBreaker(CircuitBreakerRegistry) - Method in class se.swedenconnect.bankid.idp.config.ResilienceConfiguration
 
circuitBreakerConfig() - Method in class se.swedenconnect.bankid.idp.config.ResilienceConfiguration
 
circuitBreakerRegistry(CircuitBreakerConfig, MeterRegistry) - Method in class se.swedenconnect.bankid.idp.config.ResilienceConfiguration
 
CLASS1 - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
The transaction must be performed using a smart card reader where the PIN code is entered on the computer's keyboard, or a card reader of a higher security class.
CLASS2 - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
The transaction must be performed using a smart card reader where the PIN code is entered on the reader itself, or a card reader of a higher security class.
collect(String) - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
collect(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
collectResponse(PollRequest, CollectResponse) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event efter we have received a collect reponse after polling.
CollectResponse - Class in se.swedenconnect.bankid.rpapi.types
Representation of the response received from a collect call.
CollectResponse() - Constructor for class se.swedenconnect.bankid.rpapi.types.CollectResponse
 
CollectResponse.Status - Enum Class in se.swedenconnect.bankid.rpapi.types
Represents the status field values.
CollectResponseEvent - Class in se.swedenconnect.bankid.idp.authn.events
Represents a collect response event.
CollectResponseEvent() - Constructor for class se.swedenconnect.bankid.idp.authn.events.CollectResponseEvent
 
compareBetween(int, int) - Static method in class se.swedenconnect.bankid.rpapi.service.impl.StatusCodePredicates
 
complete(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
Method for completing the operation and returning to the SAML engine.
COMPLETE - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
The operation has been completed.
COMPLETE - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Complete
COMPLETE - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
The user has provided the security code and completed the order.
completeWithError(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
Method for completing the operation and returning to the SAML engine in cases of failed authentication.
CompletionData - Class in se.swedenconnect.bankid.rpapi.types
Represents the completion data for completed orders.
CompletionData() - Constructor for class se.swedenconnect.bankid.rpapi.types.CompletionData
 
CompletionData.Device - Class in se.swedenconnect.bankid.rpapi.types
Represents the device field of the completion data.
CompletionData.StepUp - Class in se.swedenconnect.bankid.rpapi.types
Information about extra verifications that were part of the transaction.
CompletionData.User - Class in se.swedenconnect.bankid.rpapi.types
Represents the user field of the completion data.
constructMessage(BankIdContext, RelyingPartyData) - Static method in class se.swedenconnect.bankid.idp.authn.UserVisibleDataFactory
Constructs a message to be displayed in the BankID app.
ContentEntry - Class in se.swedenconnect.bankid.idp.authn.api.overrides
 
ContentEntry(String, String) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.ContentEntry
Constructor
ContentOverride - Class in se.swedenconnect.bankid.idp.authn.api.overrides
Representation of a content override.
ContentOverride() - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride
Default constructor.
ContentOverride(String, List<ContentEntry>, ContentOverride.Type, ContentOverride.Position) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride
Constructor.
ContentOverride.Position - Enum Class in se.swedenconnect.bankid.idp.authn.api.overrides
The position where the context should be inserted.
ContentOverride.Type - Enum Class in se.swedenconnect.bankid.idp.authn.api.overrides
The type of alert box that should be inserted.
CP_BANKID_ON_FILE - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - BankID on file (for production) should be used.
CP_BANKID_ON_FILE_TEST - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - BankID on file (for test) should be used.
CP_BANKID_ON_SMARTCARD - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - BankID on smartcard (for production) should be used.
CP_BANKID_ON_SMARTCARD_TEST - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - BankID on smartcard (for test) should be used.
CP_MOBILE_BANKID - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - Mobile BankID (for production) should be used.
CP_MOBILE_BANKID_TEST - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - Mobile BankID (for test) should be used.
CP_NORDEA_EID - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - Nordea eID on file and smartcard (for production) should be used.
CP_NORDEA_EID_TEST - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - Nordea eID on file and smartcard (for test) should be used.
CP_TEST_BANKID - Static variable in class se.swedenconnect.bankid.rpapi.types.Requirement
Certificate policy Object Identifier - Test BankID for some BankID Banks.
create(Supplier<Boolean>, Runnable) - Static method in interface se.swedenconnect.bankid.idp.concurrency.TryLock
 
create(BankIdSessionData, QRGenerator, boolean) - Static method in class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
Creates an ApiResponse.
createAuthenticateRequest(PollRequest) - Method in class se.swedenconnect.bankid.idp.authn.service.BankIdRequestFactory
Creates a BankID authentication request.
createCredential() - Method in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.RelyingPartyConfiguration
createErrorResponseBankIdServerException() - Static method in class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
 
createErrorResponseTimeExpired() - Static method in class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
Creates an ApiResponse indicating a timeout.
createInstance() - Method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
createNatMapper() - Method in class se.swedenconnect.bankid.idp.config.session.RedisClusterProperties
Deprecated.
Creates a NatMapper given the configuration.
createSignRequest(PollRequest) - Method in class se.swedenconnect.bankid.idp.authn.service.BankIdRequestFactory
Creates a BankID signature request.
createUnknownError() - Static method in class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
Creates an ApiResponse representing an unknown error.
createUserCancelResponse() - Static method in class se.swedenconnect.bankid.idp.authn.api.ApiResponseFactory
Creates an ApiResponse representing a cancelled operation.
CsrfCookieFilter - Class in se.swedenconnect.bankid.idp.config
Filter responsible for setting CSRFToken Header in response
CsrfCookieFilter() - Constructor for class se.swedenconnect.bankid.idp.config.CsrfCookieFilter
 
CssOverride - Class in se.swedenconnect.bankid.idp.authn.api.overrides
Representation of a CSS override.
CssOverride() - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.CssOverride
Default constructor.
CssOverride(String) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.CssOverride
Constructor.
CustomerContactInformation - Class in se.swedenconnect.bankid.idp.authn.api
Customer contact information.
CustomerContactInformation() - Constructor for class se.swedenconnect.bankid.idp.authn.api.CustomerContactInformation
 
CustomerContactInformationFactory - Class in se.swedenconnect.bankid.idp.authn.api
Supplies customer information.
CustomerContactInformationFactory(UiProperties.UserErrorProperties) - Constructor for class se.swedenconnect.bankid.idp.authn.api.CustomerContactInformationFactory
Constructor.
customerContactInormationMono() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
API method for delivering contact information for customers.
customize(TomcatServletWebServerFactory) - Method in class se.swedenconnect.bankid.idp.config.tomcat.TomcatAjpCustomizer
CustomStatus - Class in se.swedenconnect.bankid.idp.health
Defines custom health status code(s).

D

DataToSign - Class in se.swedenconnect.bankid.rpapi.service
Class the represents "to-be-signed" input for a signature operation.
DataToSign() - Constructor for class se.swedenconnect.bankid.rpapi.service.DataToSign
 
DEFAULT_IMAGE_FORMAT - Static variable in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
The default image format to use for generated QR images.
DEFAULT_SIZE - Static variable in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
The default width and height (in pixels) to use for generated QR images.
DEFAULT_SUPPORTED_EVENTS - Static variable in class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
The events that we support by default.
DEFAULT_SUPPORTED_EVENTS - Static variable in class se.swedenconnect.bankid.idp.audit.AuditRepositoryConfiguration
The events that we support by default.
DefaultBankIDMessageRepository - Class in se.swedenconnect.bankid.rpapi.support
Default implementation for the BankIDMessageRepository interface.
DefaultBankIDMessageRepository() - Constructor for class se.swedenconnect.bankid.rpapi.support.DefaultBankIDMessageRepository
 
defaultHandler(Exception) - Method in class se.swedenconnect.bankid.idp.authn.error.ApiControllerAdvice
Handles uncaught exceptions for /api routes.
defaultHandler(Exception) - Method in class se.swedenconnect.bankid.idp.authn.error.ViewControllerAdvice
Handles uncaught exceptions for /view routes
DefaultRelyingPartyRepository - Class in se.swedenconnect.bankid.idp.rp
Repository for relying parties.
DefaultRelyingPartyRepository(List<RelyingPartyData>) - Constructor for class se.swedenconnect.bankid.idp.rp.DefaultRelyingPartyRepository
Constructor.
delete(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Deletes everything except device selection for finalized authentication.
delete(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionWriter
Deletes everything except device selection for finalized authentication.
DeprecatedInMemorySessionConfiguration(ServerProperties, SessionProperties) - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionConfiguration.DeprecatedInMemorySessionConfiguration
 
DeprecatedRedisSessionConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionConfiguration.DeprecatedRedisSessionConfiguration
 
DESKTOP - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.useragent.UserDeviceType
A desktop computer.
destroy() - Method in class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
Device() - Constructor for class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
 
DEVICESELECT - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
In the top of the main content box on the device select screen.
DisplayText - Class in se.swedenconnect.bankid.idp.authn
Class that represents text to be displayed for the user (during authenticate or sign).
DisplayText() - Constructor for class se.swedenconnect.bankid.idp.authn.DisplayText
 
DisplayText.TextFormat - Enum Class in se.swedenconnect.bankid.idp.authn
Format of the display text.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class se.swedenconnect.bankid.idp.authn.error.ErrorhandlerFilter
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class se.swedenconnect.bankid.idp.concurrency.LockingFilter
Checks if the request is "/api/poll", and locks the same user from accessing the resource.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class se.swedenconnect.bankid.idp.config.CsrfCookieFilter
 

E

equals(Object) - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
ERROR - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
Error response.
ERROR_RESOURCE_BUSY - Static variable in class se.swedenconnect.bankid.idp.concurrency.LockingFilter
 
ERROR_TECHNICAL_DIFFICULTIES_BUSY - Static variable in class se.swedenconnect.bankid.idp.authn.error.ApiControllerAdvice
 
ErrorCode - Enum Class in se.swedenconnect.bankid.rpapi.types
An enumeration for all error codes, both those received as hintCode in collect responses and and as errorCode in error responses.
ErrorhandlerFilter - Class in se.swedenconnect.bankid.idp.authn.error
ErrorhandlerFilter handles errors that do not originate from a controller e.g.
ErrorhandlerFilter(UserErrorFactory) - Constructor for class se.swedenconnect.bankid.idp.authn.error.ErrorhandlerFilter
Constructor.
ErrorResponse - Class in se.swedenconnect.bankid.rpapi.types
Representation of an error response message.
ErrorResponse() - Constructor for class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Default constructor.
ErrorResponse(ErrorCode, String) - Constructor for class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Constructor.
EventBuilder() - Constructor for class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher.EventBuilder
 
EXECUTOR_SERVICE - Variable in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
The executor service.
existsInCache(String) - Method in class se.swedenconnect.bankid.idp.ext.RedisReplayChecker
Deprecated.
EXPIRED_TRANSACTION - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
HintCode - expiredTransaction
EXT1 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Extension: Should QR code or personal identity number be used when starting initiating the operation on other device?
EXT2 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Extension: Start the BankID app and read the QR code.
EXT3 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Extension: Since you are not using Safari the BankID app can not be automatically started.
EXT4 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Extension: The BankID app can not be started automatically.

F

FAILED - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Failed
find(String, Instant, String) - Method in class se.swedenconnect.bankid.idp.audit.MemoryBasedAuditEventRepository
Deprecated.
find(String, Instant, String) - Method in class se.swedenconnect.bankid.idp.audit.RedisListAuditEventRepository
Deprecated.
find(String, Instant, String) - Method in class se.swedenconnect.bankid.idp.audit.RedisTimeSeriesAuditEventRepository
Deprecated.
forProduction(PkiCredential) - Static method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
forTest() - Static method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
Creates a WebClientFactoryBean with the webServiceUrl set to WebClientFactoryBean.TEST_WEB_SERVICE_URL, the trustedRoot set to WebClientFactoryBean.TEST_ROOT_CERTIFICATE and the credentials loaded from WebClientFactoryBean.TEST_RP_CREDENTIAL.
forTest(PkiCredential) - Static method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
Creates a WebClientFactoryBean with the webServiceUrl set to WebClientFactoryBean.TEST_WEB_SERVICE_URL and the trustedRoot set to WebClientFactoryBean.TEST_ROOT_CERTIFICATE.
forValue(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
Given a string representation its enum object is returned.
forValue(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
Given a string representation its enum object is returned.
forValue(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Given a string representation its enum object is returned.
forValue(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
Given a string representation its enum object is returned.
forValue(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
Given a string representation its enum object is returned.
forValue(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
Given a string representation its enum object is returned.
FrontendController - Class in se.swedenconnect.bankid.idp.authn
If we are running in "standalone" mode, i.e., if we are using the built in Vue frontend app, this controller redirects calls made from the underlying SAML IdP library to our frontend start page.
FrontendController() - Constructor for class se.swedenconnect.bankid.idp.authn.FrontendController
 
FrontendOverrideResponse - Class in se.swedenconnect.bankid.idp.authn.api.overrides
Representation of a API response for the override API.
FrontendOverrideResponse() - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.FrontendOverrideResponse
 

G

generateAnimatedQRCodeBase64Image(String, String, Instant) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates an "animated" QR code image as a Base64 encoded image using default settings for size and the image format.
generateAnimatedQRCodeBase64Image(String, String, Instant) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates an "animated" QR code image as a Base64 encoded image using default settings for size and the image format.
generateAnimatedQRCodeBase64Image(String, String, Instant, int, QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates an "animated" QR code image as a Base64 encoded image.
generateAnimatedQRCodeBase64Image(String, String, Instant, int, QRGenerator.ImageFormat) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates an "animated" QR code image as a Base64 encoded image.
generateAnimatedQRCodeImage(String, String, Instant) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates an "animated" QR code image using default settings for size and the image format.
generateAnimatedQRCodeImage(String, String, Instant) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates an "animated" QR code image using default settings for size and the image format.
generateAnimatedQRCodeImage(String, String, Instant, int, QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.ZxingQRGenerator
Generates an "animated" QR code image.
generateAnimatedQRCodeImage(String, String, Instant, int, QRGenerator.ImageFormat) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates an "animated" QR code image.
generateOverrides() - Method in class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideService
 
generateQRCodeBase64Image(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates a (static) QR code image as a Base64 encoded image using default settings for size and the image format.
generateQRCodeBase64Image(String) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates a (static) QR code image as a Base64 encoded image using default settings for size and the image format.
generateQRCodeBase64Image(String, int, QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates a (static) QR code image as a Base64 encoded image.
generateQRCodeBase64Image(String, int, QRGenerator.ImageFormat) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates a (static) QR code image as a Base64 encoded image.
generateQRCodeImage(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Generates a (static) QR code image using default settings for size and the image format.
generateQRCodeImage(String) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates a (static) QR code image using default settings for size and the image format.
generateQRCodeImage(String, int, QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.ZxingQRGenerator
Generates a (static) QR code image.
generateQRCodeImage(String, int, QRGenerator.ImageFormat) - Method in interface se.swedenconnect.bankid.rpapi.service.QRGenerator
Generates a (static) QR code image.
get(String) - Method in class se.swedenconnect.bankid.idp.concurrency.InMemoryTryLockRepository
Locking repository responsible for providing locks by key.
get(String) - Method in class se.swedenconnect.bankid.idp.concurrency.RedisTryLockRepository
Locking repository responsible for providing locks by key.
get(String) - Method in interface se.swedenconnect.bankid.idp.concurrency.TryLockRepository
Locking repository responsible for providing locks by key.
getAuditEventMapper() - Method in class se.swedenconnect.bankid.idp.audit.AbstractBankIdAuditEventRepository
Deprecated.
Returns the audit event mapper.
getAuthnContextUri(BankIdAuthenticationToken) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
Returns the authentication context URI that should be used for the operation.
getAutoStartToken() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Returns the auto start token.
getBankIdIssueDate() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Gets the date the BankID was issued to the user.
getBankIDMessage(BankIDMessage.ShortName) - Method in interface se.swedenconnect.bankid.rpapi.support.BankIDMessageRepository
Based on the message ID (short name), the method finds the message.
getBankIDMessage(BankIDMessage.ShortName) - Method in class se.swedenconnect.bankid.rpapi.support.DefaultBankIDMessageRepository
Based on the message ID (short name), the method finds the message.
getBankIdSessionData() - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionState
Gets the most current session data.
getCardReader() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Returns the requirement for which type of smart card reader that is required.
getCertificatePolicies() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Returns the certificate policies telling which types of BankID:s that should be supported.
getClient() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets the BankID client for this Relying Party.
getCompletionData() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
If the progress status is ProgressStatus.COMPLETE this method will return the completion data.
getContactInformation() - Method in class se.swedenconnect.bankid.idp.authn.api.CustomerContactInformationFactory
 
getContentOverrides() - Method in class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideFileLoader
 
getCredentials() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationToken
Returns null.
getCssOverrides() - Method in class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideFileLoader
 
getDataToSign() - Method in class se.swedenconnect.bankid.rpapi.service.SignatureRequest
Gets the data to sign.
getDetails() - Method in exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Returns the error details.
getDetails() - Method in class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Returns the error details.
getDevice() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Returns the information related to the device used during the BankID operation.
getEndUserIp() - Method in class se.swedenconnect.bankid.rpapi.service.AuthenticateRequest
Gets the user IP address as seen by the relying party.
getEndUserIp() - Method in class se.swedenconnect.bankid.rpapi.service.SignatureRequest
Gets the user IP address as seen by the relying party.
getEntityCategories() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
getEntityId() - Method in exception class se.swedenconnect.bankid.idp.authn.error.NoSuchRelyingPartyException
The entityID for the requester that was not registered.
getEntityIds() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets a list of all SAML entityID:s (SP:s) that this Relying Party serves.
getErrorCode() - Method in exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Returns the error code.
getErrorCode() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
If the overall status is "failed", this method returns the error code found in hint code.
getErrorCode() - Method in class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Returns the error code.
getErrorMessage() - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorResponse
 
getFallbackSignText() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets the text to display when signing if a SignMessage is not received.
getFrontendOverrides() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
Gets the FrontendOverrideResponse telling the front-end about customizations.
getGivenName() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Returns the user given name.
getHealth(boolean) - Method in class se.swedenconnect.bankid.idp.health.ApiHealthIndicator
getHintCode() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Gets the hint code.
getId() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets the ID for this Relying Party.
getIdentifier() - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
The unique identifier for this client.
getIdentifier() - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
The unique identifier for this client.
getImageFormatName() - Method in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
Returns the image format in text format.
getInitialOrderTime() - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionState
Gets the instant for the first response.
getIpAddress() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
Returns the device IP address.
getLoginText() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets text to display when authenticating.
getMessage() - Method in enum class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory.ErrorMessage
 
getMessageCodes() - Method in interface se.swedenconnect.bankid.rpapi.support.BankIDMessage
Returns an ordered list containing the message code(s) for this message.
getMessageCodes() - Method in class se.swedenconnect.bankid.rpapi.support.BankIDMessageImpl
Returns an ordered list containing the message code(s) for this message.
getMessageOverrides() - Method in class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideFileLoader
 
getMrtd() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.StepUp
Gets the MRTD status that indicates if there was a check of the MRTD (machine readable travel document).
getMrtd() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Gets the MRTD flag.
getName() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
getName() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Returns the user full name.
getNumber() - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
Returns the personal identity number according to the PersonalIdentityNumber.Format.TWELVE_DIGITS_NO_DELIMITER format.
getNumber(PersonalIdentityNumber.Format) - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
Returns the personal identity number according to the required format.
getObjectType() - Method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
getOcspResponse() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Returns the Base64-encoded OCSP-response.
getOrderRef() - Method in exception class se.swedenconnect.bankid.idp.authn.error.BankIdTraceableException
Gets the BankID order reference.
getOrderReference() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Returns the orderRef corresponding to the auth or sign call.
getOrderReference() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Returns the order reference string.
getOrderTime() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Gets the orderTime property that is used when generating "animated" QR codes.
getPersonalNumber() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Returns the personal identity number.
getPersonalNumber() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Gets the personal eidentification number to be used to complete the transaction.
getPinCode() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Gets the pin code requirement that tells whether users are required to sign the transaction with their PIN code, even if they have biometrics activated.
getPollRequest() - Method in class se.swedenconnect.bankid.idp.authn.events.OrderResponseEvent
 
getPollRequest() - Method in class se.swedenconnect.bankid.idp.authn.events.RecievedRequestEvent
 
getPrincipal() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationToken
Returns a CompletionData received from the BankID server.
getProgressStatus() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Returns the progess status of the operation.
getProvider() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationController
getProviderLogo() - Method in class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Gets the provider logotype to display in the UI footer.
getProviderLogotype() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
Gets the provider logotype to be displayed.
getProviderPngFavicon() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
Gets the provider PNG favicon to be displayed.
getProviderPngFavicon() - Method in class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Gets the provider favicon in PNG format.
getProviderSvgFavicon() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
Gets the provider SVG favicon to be displayed.
getProviderSvgFavicon() - Method in class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Gets the provider favicon in SVG format.
getQRGenerator() - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
Returns the QR generator that should be used to generate QR codes.
getQRGenerator() - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
Returns the QR generator that should be used to generate QR codes.
getQrStartSecret() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Gets the QR start secret string.
getQrStartToken() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Gets the QR start token used to compute an animated QR code.
getRedirect(HttpServletRequest, Exception) - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory
 
getRedirectView(Exception) - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory
 
getRelyingParty(String) - Method in class se.swedenconnect.bankid.idp.rp.DefaultRelyingPartyRepository
Based on a SAML entityID the repository returns the RelyingPartyData associated with this ID.
getRelyingParty(String) - Method in interface se.swedenconnect.bankid.idp.rp.RelyingPartyRepository
Based on a SAML entityID the repository returns the RelyingPartyData associated with this ID.
getRequest() - Method in exception class se.swedenconnect.bankid.idp.authn.error.BankIdSessionExpiredException
Gets the PollRequest that were active when the session timed out.
getRequirement() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets the BankID requirements for the relaying party.
getRequirement() - Method in class se.swedenconnect.bankid.rpapi.service.AuthenticateRequest
Gets the authentication requirements.
getRequirement() - Method in class se.swedenconnect.bankid.rpapi.service.SignatureRequest
Gets the signing requirements.
getResponse() - Method in class se.swedenconnect.bankid.idp.authn.events.OrderResponseEvent
 
getSelectedDevice(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
Gets information about the selected device.
getServiceInformation() - Method in class se.swedenconnect.bankid.idp.authn.service.BankIdService
Delivers service information.
getShortName() - Method in interface se.swedenconnect.bankid.rpapi.support.BankIDMessage
Returns the "short name" for the message to displayed.
getShortName() - Method in class se.swedenconnect.bankid.rpapi.support.BankIDMessageImpl
Returns the "short name" for the message to displayed.
getSignature() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Returns the Base64-encoded BankID signature.
getSpInformation(Saml2ServiceProviderUiInfo, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.api.SpInformationFactory
Obtains the information for the current SP information.
getSpInformation(Saml2ServiceProviderUiInfo, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Obtains the information for the current SP information.
getStatus() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Returns the overall status for the collect call.
getStepUp() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Gets the information about extra verifications that were part of the transaction.
getSupportedAuthnContextUris() - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
getSurname() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Returns the user surname.
getTraceId() - Method in exception class se.swedenconnect.bankid.idp.authn.error.BankIdTraceableException
Gets the trace ID.
getTraceId() - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorResponse
 
getTypeName() - Method in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
Gets the event type name.
getUhi() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
Returns the unique hardware identifier for the user’s device.
getUiInfo() - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Gets the RelyingPartyUiInfo if present
getUiInformation(Saml2ServiceProviderUiInfo, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Gets the UI information to display.
getUser() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Returns the user information (such as personal identity number).
getUserAgentHeader() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
Returns the "User-Agent" header received from when the user connected to the service.
getUserDeviceType() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
Returns the type of the device the user has, for example "mobile" or "desktop".
getUserError(Exception) - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory
 
getUserIpAddress() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
Returns the IP address for the user.
getUserNonVisibleData() - Method in class se.swedenconnect.bankid.rpapi.service.DataToSign
Returns the data that is part of the signature process but should not be displayed to the user.
getUserVisibleData() - Method in class se.swedenconnect.bankid.rpapi.service.AuthenticateRequest
Gets the data to display to the user during authentication.
getUserVisibleData() - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Returns the text to be displayed.
getUserVisibleDataFormat() - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Gets the identifier for formatting the user visible data.
getValue() - Method in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
Returns the string representation of the enum.
getValue() - Method in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
Returns the string representation of the enum.
getValue() - Method in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Returns the string representation of the enum.
getValue() - Method in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
Returns the string representation of the enum.
getValue() - Method in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
Returns the string representation of the enum.
getValue() - Method in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
Returns the string representation of the enum.
getVersion() - Static method in class se.swedenconnect.bankid.idp.ApplicationVersion
Gets the version string.
getVersion() - Static method in class se.swedenconnect.bankid.rpapi.LibraryVersion
Gets the version string.

H

handleAbortAuthEvent(AbortAuthEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Removes BankID data from the current session
handleCancel(OrderCancellationEvent) - Method in class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
handleCollectResponse(CollectResponseEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Writes a published CollectResponseEvent to the user's session.
handleCompletion(OrderCompletionEvent) - Method in class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
handleCompletion(OrderCompletionEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Writes a published OrderCompletionEvent to the user's session.
handleError(BankIdErrorEvent) - Method in class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
handleException() - Method in class se.swedenconnect.bankid.idp.authn.error.ApiControllerAdvice
Handles exception for CallNotPermitted (resilience4j).
handleOrderCancellationEvent(OrderCancellationEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Handles a published OrderCancellationEvent to delete relevant user session data.
handleOrderResponse(OrderResponseEvent) - Method in class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
Translates an OrderResponseEvent to a BankIdAuditEventTypes.INIT audit event.
handleOrderResponse(OrderResponseEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Writes a published OrderResponseEvent to the user's session.
handleReceivedRequestEvent(RecievedRequestEvent) - Method in class se.swedenconnect.bankid.idp.audit.BankIdAuditEventModule
handleUserVisibleDataEvent(UserVisibleDataEvent) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionDataListener
Handles a published UserVisibleDataEvent to persist message for a user.
hashCode() - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
health() - Method in class se.swedenconnect.bankid.idp.health.ApiHealthIndicator
health() - Method in class se.swedenconnect.bankid.idp.health.RpCertificateHealthIndicator
Checks if the RP certificate has expired, or is about to.
health() - Method in class se.swedenconnect.bankid.idp.health.SamlMetadataHealthIndicator
Ensures that the metadata records for each of the configured SP:s can be found.
HealthConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.HealthConfiguration
 

I

IdpApplication - Class in se.swedenconnect.bankid.idp
Application main.
IdpApplication() - Constructor for class se.swedenconnect.bankid.idp.IdpApplication
 
IdpConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.IdpConfiguration
 
IN_PROGRESS - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
The response is in progress.
INFO - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Type
Info alert box.
INIT - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
The BankID operation has been initiated, i.e., the underlying BankID server has been invoked.
InMemoryTryLockRepository - Class in se.swedenconnect.bankid.idp.concurrency
InMemoryTryLockRepository() - Constructor for class se.swedenconnect.bankid.idp.concurrency.InMemoryTryLockRepository
Default constructor.
INTERNAL_ERROR - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - internalError
INVALID_PARAMETERS - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - invalidParameters
is_iOS() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
Predicate that indicates if the "User-Agent" header indicates if the platform is iOS.
isEmbeddedBrowser() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
If the user uses an embedded browser in Facebook, Twitter or any other app, the BankID app will be blocked from starting since iOS requires an app to whitelist all URL-schemes that an app should be able to invoke.
isEmpty() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Predicate that tells whether this object is "empty", meaning that no properties have been assigned.
isNonEmbeddedMobileSafari() - Method in interface se.swedenconnect.bankid.rpapi.support.useragent.UserAgent
Predicate that indicates if the "User-Agent" header indicates the Safari mobile web browser (not embedded in another app).
isSamordningsnummer() - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
Predicate that returns true if this is a "samordningsnummer".
ISSUES - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ServiceInformation.Status
There are issues.

J

JPG - Enum constant in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
 

K

KeyStoreConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.RedisTlsProperties.KeyStoreConfiguration
Deprecated.
 

L

LibraryVersion - Class in se.swedenconnect.bankid.rpapi
Internal class used for serialization across library classes.
LibraryVersion() - Constructor for class se.swedenconnect.bankid.rpapi.LibraryVersion
 
loadCompletionData(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionReader
Loads final CollectResponse.
loadCompletionData(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads final CollectResponse.
loadContext(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionReader
Loads the BankID context.
loadContext(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads the BankID context.
loadPreviousSelectedDevice(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionReader
Loads device selection.
loadPreviousSelectedDevice(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads device selection.
loadSessionData(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionReader
Loads session data.
loadSessionData(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads session data.
loadUserVisibleData(HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionReader
Loads uservisible data.
loadUserVisibleData(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads uservisible data.
LockingFilter - Class in se.swedenconnect.bankid.idp.concurrency
A Filter that handles per user locking for the polling critical section.
LockingFilter(TryLockRepository) - Constructor for class se.swedenconnect.bankid.idp.concurrency.LockingFilter
Constructor.

M

main(String[]) - Static method in class se.swedenconnect.bankid.idp.IdpApplication
Program main.
MAINTENANCE - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - Maintenance
matches(String) - Method in class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Predicate that tells whether the supplied SAML entityID is served by this RP.
MemoryBasedAuditEventRepository - Class in se.swedenconnect.bankid.idp.audit
Deprecated, for removal: This API element is subject to removal in a future version.
MemoryBasedAuditEventRepository(String, AuditEventMapper, List<String>) - Constructor for class se.swedenconnect.bankid.idp.audit.MemoryBasedAuditEventRepository
Deprecated.
Constructor.
MessageOverride - Class in se.swedenconnect.bankid.idp.authn.api.overrides
Representation of a message override.
MessageOverride() - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.MessageOverride
Default constructor.
MessageOverride(String, Map<String, String>) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.MessageOverride
Constructor.
MessageReplayCheckerConfiguration - Class in se.swedenconnect.bankid.idp.config.session
For setting up the MessageReplayChecker.
MessageReplayCheckerConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.session.MessageReplayCheckerConfiguration
 
mobile(boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Enables/disables use of Mobile BankID.
MOBILE - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.useragent.UserDeviceType
A mobile phone.
MOBILE_BANKID(boolean) - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
 
mrtd(Boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Assigns the MRTD flag.

N

NAME - Static variable in class se.swedenconnect.bankid.idp.authn.error.ErrorhandlerFilter
 
NatTranslationEntry() - Constructor for class se.swedenconnect.bankid.idp.config.session.RedisClusterProperties.NatTranslationEntry
Deprecated.
 
NO_CLIENT - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
The order is being processed.
nordea(boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Enables/disables use of Nordea BankID:s.
NORDEA_EID(boolean) - Static method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
 
NoSuchRelyingPartyException - Exception Class in se.swedenconnect.bankid.idp.authn.error
Runtime exception for cases where the flow is invoked for a non-registered RP.
NoSuchRelyingPartyException(String) - Constructor for exception class se.swedenconnect.bankid.idp.authn.error.NoSuchRelyingPartyException
Constructor.
NOT_FOUND - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - notFound
NOT_STARTED - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
The operation against the BankID Server has not been started.

O

of(PollRequest, OrderResponse) - Static method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionData
Creates a BankIdSessionData given a PollRequest and an OrderResponse.
of(BankIdSessionData, CollectResponse, boolean) - Static method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionData
Creates a BankIdSessionData given a previous BankIdSessionData and an CollectResponse.
OK - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.ServiceInformation.Status
No issues.
onFile(boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Enables/disables use of BankID on file.
onSmartCard(boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Enables/disables use of BankID on smart card.
orderCancellation(HttpServletRequest, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event after order cancellation.
OrderCancellationEvent - Class in se.swedenconnect.bankid.idp.authn.events
An event for the cancellation of an order.
OrderCancellationEvent(HttpServletRequest, RelyingPartyData) - Constructor for class se.swedenconnect.bankid.idp.authn.events.OrderCancellationEvent
Constructor.
orderCompletion(HttpServletRequest, RelyingPartyData) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event after an order has been completed
OrderCompletionEvent - Class in se.swedenconnect.bankid.idp.authn.events
An event for a completed order.
OrderCompletionEvent() - Constructor for class se.swedenconnect.bankid.idp.authn.events.OrderCompletionEvent
 
orderResponse(PollRequest, OrderResponse) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event after we have received an order (auth or sign) repsonse.
OrderResponse - Class in se.swedenconnect.bankid.rpapi.types
Represents an order response, i.e., the response message received from an auth or sign request.
OrderResponse() - Constructor for class se.swedenconnect.bankid.rpapi.types.OrderResponse
 
OrderResponseEvent - Class in se.swedenconnect.bankid.idp.authn.events
An event for an order (sign or auth) response.
OrderResponseEvent(HttpServletRequest, RelyingPartyData, PollRequest, OrderResponse) - Constructor for class se.swedenconnect.bankid.idp.authn.events.OrderResponseEvent
 
OTHER - Enum constant in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
BankID signature.
OUTSTANDING_TRANSACTION - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
The order is being processed.
OverrideConfiguration - Class in se.swedenconnect.bankid.idp.config
Configurations for front-end UI overrides.
OverrideConfiguration(BankIdConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.config.OverrideConfiguration
Constructor.
OverrideFileLoader - Class in se.swedenconnect.bankid.idp.authn.api.overrides
The OverrideFileLoader is responsible of
OverrideFileLoader(OverrideProperties, ObjectMapper) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideFileLoader
Constructor setting up the file loader.
OverrideProperties - Class in se.swedenconnect.bankid.idp.config
Configuration properties for UI overrides.
OverrideProperties() - Constructor for class se.swedenconnect.bankid.idp.config.OverrideProperties
 
OverrideService - Class in se.swedenconnect.bankid.idp.authn.api.overrides
Bean handling UI overrides.
OverrideService(List<Supplier<CssOverride>>, List<Supplier<MessageOverride>>, List<Supplier<ContentOverride>>, OverrideProperties, OverrideFileLoader) - Constructor for class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideService
 

P

parse(String) - Static method in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
Parses an image format string into an ImageFormat instance.
parse(String) - Static method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
Parses a personal identity number string into a PersonalIdentityNumber.
PENDING - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Pending
PersonalIdentityNumber - Class in se.swedenconnect.bankid.rpapi.support
A representation of a Swedish personal identity number.
PersonalIdentityNumber(String) - Constructor for class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
Constructor that parses the supplied personal identity number.
PersonalIdentityNumber.Format - Enum Class in se.swedenconnect.bankid.rpapi.support
Enum for formatting a personal identity number.
PersonalIdentityNumberException - Exception Class in se.swedenconnect.bankid.rpapi.support
Exception class for invalid personal identity numbers.
PersonalIdentityNumberException(String) - Constructor for exception class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumberException
Constructor setting the error message.
PersonalIdentityNumberException(String, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumberException
Constructor setting the error message and the cause of the error.
personalNumber(String) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Assigns the personal eidentification number to be used to complete the transaction.
pinCode(Boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Sets whether users are required to sign the transaction with their PIN code, even if they have biometrics activated.
PLAIN_TEXT - Enum constant in enum class se.swedenconnect.bankid.idp.authn.DisplayText.TextFormat
Plain text.
PNG - Enum constant in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
 
poll(HttpServletRequest, Boolean) - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
API method for making a BankID polling request.
poll(PollRequest) - Method in class se.swedenconnect.bankid.idp.authn.service.BankIdService
Sends a request to the BankID server.
POLLING_PATH - Static variable in class se.swedenconnect.bankid.idp.concurrency.LockingFilter
The path to protect.
PollRequest - Class in se.swedenconnect.bankid.idp.authn.service
Represents a request sent to the BankID server.
PollRequest() - Constructor for class se.swedenconnect.bankid.idp.authn.service.PollRequest
 
pop() - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionState
Operation to remove the most current session data.
PREVIOUS_DEVICE_SESSION_ATTRIBUTE - Static variable in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionAttributeKeys
The session attribute where we store whether we selected "this device" or "other device".
PreviousDeviceSelection - Enum Class in se.swedenconnect.bankid.idp.authn.context
An enum representing a previous selection of device.
processSignMessage(String, SignMessageMimeTypeEnum) - Method in class se.swedenconnect.bankid.idp.ext.BankIdSignatureMessagePreprocessor
Procects from displaying sign messages in HTML.
PRODUCTION_ROOT_CERTIFICATE - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
A resource pointing at the server TLS root certificate for production.
PRODUCTION_WEB_SERVICE_URL - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
The BankID webservice URL (production).
productionSetup(boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Tells whether we are setting up the requirement for a production system.
ProgressStatus - Enum Class in se.swedenconnect.bankid.rpapi.types
An enumeration representing the hintCode passed in a collect response when the status is pending.
publish() - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher.EventBuilder
 
push(BankIdSessionData) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionState
Operation to insert a new session data.

Q

QRCODE - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
In the top of the main content box on the "Other device" screen, showing the QR code.
QrCodeConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.UiProperties.QrCodeConfiguration
 
QRGenerator - Interface in se.swedenconnect.bankid.rpapi.service
Interface for generating a QR code.
QRGenerator.ImageFormat - Enum Class in se.swedenconnect.bankid.rpapi.service
Enum representing an image format.

R

read(String) - Method in class se.swedenconnect.bankid.idp.audit.AuditEventMapper
Deprecated.
Deserializes AuditEvent from json
read(String, Class<T>, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.RedisSessionDao
Reads the object identified by key of type tClass.
read(String, Class<T>, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
Reads the object identified by key of type tClass.
read(String, Class<T>, HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.SessionDao
Reads the object identified by key of type tClass.
receivedRequest(HttpServletRequest, RelyingPartyData, PollRequest) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event to inform about received request
RecievedRequestEvent - Class in se.swedenconnect.bankid.idp.authn.events
Event class for a received BankID request.
RecievedRequestEvent(HttpServletRequest, RelyingPartyData, PollRequest) - Constructor for class se.swedenconnect.bankid.idp.authn.events.RecievedRequestEvent
 
RedisAuditRepositoryAutoConfiguration() - Constructor for class se.swedenconnect.bankid.idp.audit.AuditRepositoryConfiguration.RedisAuditRepositoryAutoConfiguration
 
RedisClusterProperties - Class in se.swedenconnect.bankid.idp.config.session
Deprecated, for removal: This API element is subject to removal in a future version.
Use RedissonClusterProperties instead
RedisClusterProperties() - Constructor for class se.swedenconnect.bankid.idp.config.session.RedisClusterProperties
Deprecated.
 
RedisClusterProperties.NatTranslationEntry - Class in se.swedenconnect.bankid.idp.config.session
Deprecated.
An entry for NAT translation.
RedisListAuditEventRepository - Class in se.swedenconnect.bankid.idp.audit
Deprecated, for removal: This API element is subject to removal in a future version.
RedisListAuditEventRepository(RedissonClient, String, AuditEventMapper, List<String>) - Constructor for class se.swedenconnect.bankid.idp.audit.RedisListAuditEventRepository
Deprecated.
Constructor.
RedisReplayChecker - Class in se.swedenconnect.bankid.idp.ext
Deprecated, for removal: This API element is subject to removal in a future version.
RedisReplayChecker(RedissonClient) - Constructor for class se.swedenconnect.bankid.idp.ext.RedisReplayChecker
Deprecated.
Constructor.
RedisSessionDao - Class in se.swedenconnect.bankid.idp.authn.session
Redis implementation of the SessionDao interface.
RedisSessionDao(RedissonClient) - Constructor for class se.swedenconnect.bankid.idp.authn.session.RedisSessionDao
Constructor.
RedissonAuditRepositoryConfiguration() - Constructor for class se.swedenconnect.bankid.idp.audit.AuditRepositoryConfiguration.RedissonAuditRepositoryConfiguration
 
RedisTimeSeriesAuditEventRepository - Class in se.swedenconnect.bankid.idp.audit
Deprecated, for removal: This API element is subject to removal in a future version.
RedisTimeSeriesAuditEventRepository(RedissonClient, String, AuditEventMapper, List<String>) - Constructor for class se.swedenconnect.bankid.idp.audit.RedisTimeSeriesAuditEventRepository
Deprecated.
Constructor.
RedisTlsProperties - Class in se.swedenconnect.bankid.idp.config
Deprecated, for removal: This API element is subject to removal in a future version.
Use RedisTlsProperties instead
RedisTlsProperties() - Constructor for class se.swedenconnect.bankid.idp.config.RedisTlsProperties
Deprecated.
 
RedisTlsProperties.KeyStoreConfiguration - Class in se.swedenconnect.bankid.idp.config
Deprecated.
Configuration for a KeyStore.
RedisTryLockRepository - Class in se.swedenconnect.bankid.idp.concurrency
A Redis implementation of TryLockRepository.
RedisTryLockRepository(RedissonClient) - Constructor for class se.swedenconnect.bankid.idp.concurrency.RedisTryLockRepository
Constructor.
releaseAttributes(Saml2UserAuthentication) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAttributeProducer
Will release authContextParam and transactionId attributes.
RelyingPartyConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.RelyingPartyConfiguration
 
RelyingPartyData - Class in se.swedenconnect.bankid.idp.rp
The data associated to a BankID relying party.
RelyingPartyData(BankIDClient, List<String>, DisplayText, DisplayText, RelyingPartyUiInfo, BankIdRequirement) - Constructor for class se.swedenconnect.bankid.idp.rp.RelyingPartyData
Constructor.
RelyingPartyRepository - Interface in se.swedenconnect.bankid.idp.rp
Interface for storing and obtaining RelyingPartyData objects.
RelyingPartyUiInfo - Class in se.swedenconnect.bankid.idp.rp
The UI info for a Relying Party is normally extracted from the SAML metadata, but there are cases where you may want to manually configure these data elements (for example if the metadata does not contain this information, or you simply want to override it).
RelyingPartyUiInfo() - Constructor for class se.swedenconnect.bankid.idp.rp.RelyingPartyUiInfo
 
remove(String, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.RedisSessionDao
Removes the object identified by key.
remove(String, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
Removes the object identified by key.
remove(String, HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.SessionDao
Removes the object identified by key.
REQUEST_TIMEOUT - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - requestTimeout
Requirement - Class in se.swedenconnect.bankid.rpapi.types
Represents the structure in which a relying party can define how an authentication or signature process should be performed.
Requirement() - Constructor for class se.swedenconnect.bankid.rpapi.types.Requirement
 
Requirement.CardReaderRequirement - Enum Class in se.swedenconnect.bankid.rpapi.types
Represents a requirement for which type of smart card reader that is required.
Requirement.RequirementBuilder - Class in se.swedenconnect.bankid.rpapi.types
A class implementing a builder pattern for constructing Requirement objects.
RequirementBuilder() - Constructor for class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Default constructor.
RequirementBuilder(Requirement) - Constructor for class se.swedenconnect.bankid.rpapi.types.Requirement.RequirementBuilder
Constructor setting up a builder from the supplied requirement object.
ResilienceConfiguration - Class in se.swedenconnect.bankid.idp.config
Configuration for setting up the Resilience4j beans.
ResilienceConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.ResilienceConfiguration
 
resumeAuthentication(ResumedAuthenticationToken) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
RFA1 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Start your BankID app.
RFA13 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Trying to start your BankID app.
RFA14_DESKTOP - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Searching for BankID:s, it may take a little while...
RFA14_MOBILE - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Searching for BankID:s, it may take a little while...
RFA15_DESKTOP - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Searching for BankID:s, it may take a little while...
RFA15_MOBILE - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Searching for BankID:s, it may take a little while...
RFA16 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
The BankID you are trying to use is revoked or too old.
RFA17_PNR - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
The BankID app couldn’t be found on your computer or mobile device.
RFA17_QR - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Failed to scan the QR code.
RFA18 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Start the BankID app.
RFA19 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to identify yourself or sign with a BankID on this computer or with a Mobile BankID?
RFA19_AUTH - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to identify yourself with a BankID on this computer or with a Mobile BankID?
RFA19_SIGN - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to sign with a BankID on this computer or with a Mobile BankID?
RFA2 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
The BankID app is not installed.
RFA20 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to identify yourself or sign with a BankID on this device or with a BankID on another device?
RFA20_AUTH - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to identify yourself with a BankID on this device or with a BankID on another device?
RFA20_SIGN - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Would you like to sign with a BankID on this device or with a BankID on another device?
RFA21 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Identification or signing in progress.
RFA21_AUTH - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Identification in progress.
RFA21_SIGN - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Signing in progress.
RFA22 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Unknown error.
RFA23 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Process your machine-readable travel document using the BankID app.
RFA3 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Action cancelled.
RFA4 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
An identification or signing for this personal number is already started.
RFA5 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Internal error.
RFA6 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Action cancelled.
RFA8 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
The BankID app is not responding.
RFA9 - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Enter your security code in the BankID app and select Identify or Sign.
RFA9_AUTH - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Enter your security code in the BankID app and select Identify.
RFA9_SIGN - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Enter your security code in the BankID app and select Sign.
RP_CERTIFICATE_WARN_THRESHOLD_DEFAULT - Static variable in class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.HealthConfiguration
Default value for the setting that tells when the health endpoint should warn about Relying Party certificates that are about to expire.
RpCertificateHealthIndicator - Class in se.swedenconnect.bankid.idp.health
Health check indicator for the installed BankID Relying Party certificates.
RpCertificateHealthIndicator(BankIdConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.health.RpCertificateHealthIndicator
Constructor.
RpUserMessage() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.RelyingPartyConfiguration.RpUserMessage
 

S

SamlMetadataHealthIndicator - Class in se.swedenconnect.bankid.idp.health
A HealthIndicator that monitors the SAML metadata feed.
SamlMetadataHealthIndicator(MetadataResolver, BankIdConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.health.SamlMetadataHealthIndicator
Constructor.
save(HttpServletRequest, PreviousDeviceSelection) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads previous device selection from successful authentication.
save(HttpServletRequest, PreviousDeviceSelection) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionWriter
Loads previous device selection from successful authentication.
save(HttpServletRequest, BankIdSessionData) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Saves BankIdSessionData to repository.
save(HttpServletRequest, BankIdSessionData) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionWriter
Saves BankIdSessionData to repository.
save(HttpServletRequest, UserVisibleData) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Loads user visible data to be displayed in BankID application.
save(HttpServletRequest, UserVisibleData) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionWriter
Loads user visible data to be displayed in BankID application.
save(HttpServletRequest, CollectResponse) - Method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessions
Saves the final CollectResponse that contains CompletionData.
save(HttpServletRequest, CollectResponse) - Method in interface se.swedenconnect.bankid.idp.authn.session.BankIdSessionWriter
Saves the final CollectResponse that contains CompletionData.
se.swedenconnect.bankid.idp - package se.swedenconnect.bankid.idp
The BankID SAML IdP.
se.swedenconnect.bankid.idp.audit - package se.swedenconnect.bankid.idp.audit
Audit logging support.
se.swedenconnect.bankid.idp.authn - package se.swedenconnect.bankid.idp.authn
BankID authentication classes.
se.swedenconnect.bankid.idp.authn.annotations - package se.swedenconnect.bankid.idp.authn.annotations
Annotations for BankID components
se.swedenconnect.bankid.idp.authn.api - package se.swedenconnect.bankid.idp.authn.api
BankID IdP backend API.
se.swedenconnect.bankid.idp.authn.api.overrides - package se.swedenconnect.bankid.idp.authn.api.overrides
BankID IdP backend API for handling front-end UI overriding.
se.swedenconnect.bankid.idp.authn.context - package se.swedenconnect.bankid.idp.authn.context
BankID context.
se.swedenconnect.bankid.idp.authn.error - package se.swedenconnect.bankid.idp.authn.error
BankID error handling.
se.swedenconnect.bankid.idp.authn.events - package se.swedenconnect.bankid.idp.authn.events
Event handling.
se.swedenconnect.bankid.idp.authn.service - package se.swedenconnect.bankid.idp.authn.service
BankID service support, i.e., communication with the BankID server.
se.swedenconnect.bankid.idp.authn.session - package se.swedenconnect.bankid.idp.authn.session
BankID session handling.
se.swedenconnect.bankid.idp.concurrency - package se.swedenconnect.bankid.idp.concurrency
BankID concurrency handling.
se.swedenconnect.bankid.idp.config - package se.swedenconnect.bankid.idp.config
Configuration of the Swedish eID Reference IdP.
se.swedenconnect.bankid.idp.config.session - package se.swedenconnect.bankid.idp.config.session
Session handling configuration.
se.swedenconnect.bankid.idp.config.tomcat - package se.swedenconnect.bankid.idp.config.tomcat
Optional Tomcat configuration.
se.swedenconnect.bankid.idp.ext - package se.swedenconnect.bankid.idp.ext
IdP extensions for the BankID IdP.
se.swedenconnect.bankid.idp.health - package se.swedenconnect.bankid.idp.health
Health indicator beans.
se.swedenconnect.bankid.idp.rp - package se.swedenconnect.bankid.idp.rp
Interfaces and classes for handling BankID relying parties.
se.swedenconnect.bankid.rpapi - package se.swedenconnect.bankid.rpapi
Java implementation of the BankID Relying Party API.
se.swedenconnect.bankid.rpapi.service - package se.swedenconnect.bankid.rpapi.service
Service interfaces for the BankID Relying Party API.
se.swedenconnect.bankid.rpapi.service.impl - package se.swedenconnect.bankid.rpapi.service.impl
Implementations of the service interfaces for the BankID Relying Party API.
se.swedenconnect.bankid.rpapi.support - package se.swedenconnect.bankid.rpapi.support
Contains support implementations for BankID operations.
se.swedenconnect.bankid.rpapi.support.useragent - package se.swedenconnect.bankid.rpapi.support.useragent
Support for processing user agent information.
se.swedenconnect.bankid.rpapi.types - package se.swedenconnect.bankid.rpapi.types
Java classes representing the types defined in the BankID Relying Party API.
SelectedDeviceInformation - Class in se.swedenconnect.bankid.idp.authn.api
Contains information about a previously made user selection of device.
SelectedDeviceInformation() - Constructor for class se.swedenconnect.bankid.idp.authn.api.SelectedDeviceInformation
 
SERIAL_VERSION_UID - Static variable in class se.swedenconnect.bankid.idp.ApplicationVersion
Global serialization value for classes.
SERIAL_VERSION_UID - Static variable in class se.swedenconnect.bankid.rpapi.LibraryVersion
Global serialization value for classes.
serverError() - Static method in class se.swedenconnect.bankid.rpapi.service.impl.StatusCodePredicates
 
serverErrorBodyExtractor() - Static method in class se.swedenconnect.bankid.rpapi.service.impl.BankIdErrorBodyExtractors
 
serviceInformation() - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
API method for delivering status information.
ServiceInformation - Class in se.swedenconnect.bankid.idp.authn.api
Represents status information.
ServiceInformation() - Constructor for class se.swedenconnect.bankid.idp.authn.api.ServiceInformation
 
ServiceInformation.Status - Enum Class in se.swedenconnect.bankid.idp.authn.api
Represents the service status.
ServletSessionDao - Class in se.swedenconnect.bankid.idp.authn.session
Implements the SessionDao interface using the session extracted from the HttpServletRequest.
ServletSessionDao() - Constructor for class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
 
SessionConfiguration - Class in se.swedenconnect.bankid.idp.config.session
Configuration for session handling.
SessionConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.BankIdConfigurationProperties.SessionConfiguration
 
SessionConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionConfiguration
 
SessionConfiguration.ActualInMemorySessionConfiguration - Class in se.swedenconnect.bankid.idp.config.session
 
SessionConfiguration.ActualRedisSessionConfiguration - Class in se.swedenconnect.bankid.idp.config.session
 
SessionConfiguration.DeprecatedInMemorySessionConfiguration - Class in se.swedenconnect.bankid.idp.config.session
 
SessionConfiguration.DeprecatedRedisSessionConfiguration - Class in se.swedenconnect.bankid.idp.config.session
 
SessionDao - Interface in se.swedenconnect.bankid.idp.authn.session
The Session Data Access Object interface.
SessionDeprecationConfiguration - Class in se.swedenconnect.bankid.idp.config.session
Configuration class that is responsible of mapping the deprecated session configuration to the "new" way of configuring sessions.
SessionDeprecationConfiguration(BankIdConfigurationProperties, IdentityProviderConfigurationProperties) - Constructor for class se.swedenconnect.bankid.idp.config.session.SessionDeprecationConfiguration
Constructor.
setAutoStartToken(String) - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Assigns the auto start token.
setBankIdIssueDate(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the date the BankID was issued to the user.
setCardReader(Requirement.CardReaderRequirement) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Assigns the requirement for which type of smart card reader that is required.
setCertificatePolicies(List<String>) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Assigns the certificate policies telling which types of BankID:s that should be supported.
setCompletionData(CompletionData) - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Assigns the completion data.
setDefaultImageFormat(QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Assigns the configured default image format to use for generated QR images.
setDefaultImageFormat(QRGenerator.ImageFormat) - Method in class se.swedenconnect.bankid.rpapi.service.impl.ZxingQRGenerator
Assigns the configured default image format to use for generated QR images.
setDefaultSize(int) - Method in class se.swedenconnect.bankid.rpapi.service.impl.AbstractQRGenerator
Assigns the default width and height (in pixels) to use for generated QR images.
setDetails(String) - Method in exception class se.swedenconnect.bankid.rpapi.types.BankIDException
Assigns the error details.
setDetails(String) - Method in class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Assigns the error details.
setDevice(CompletionData.Device) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the information related to the device used during the BankID operation.
setDisplayText(String) - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Assigns the text that will be displayed to the user.
setErrorCode(ErrorCode) - Method in class se.swedenconnect.bankid.rpapi.types.ErrorResponse
Assigns the error code.
setErrorMessage(String) - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorResponse
 
setGivenName(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Assigns the user given name.
setHintCode(String) - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Assigns the hint code.
setIpAddress(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
Assigns the device IP address.
setMrtd(Boolean) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.StepUp
Assigns the MRTD status that indicates if there was a check of the MRTD (machine readable travel document).
setMrtd(Boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Assigns the MRTD flag.
setName(String) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
Assigns the provider name.
setName(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Assigns the user full name.
setOcspResponse(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the Base64-encoded OCSP-response.
setOrderReference(String) - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Assigns the order reference.
setOrderReference(String) - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Assigns the order reference string.
setPersonalNumber(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Assigns the personal identity number.
setPersonalNumber(String) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Assigns the personal eidentification number to be used to complete the transaction.
setPinCode(Boolean) - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
Sets whether users are required to sign the transaction with their PIN code, even if they have biometrics activated.
setQrStartSecret(String) - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Assigns the QR start secret string.
setQrStartToken(String) - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
Assigns the QR start token used to compute an animated QR code.
setSignature(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the Base64-encoded BankID signature.
setStatus(CollectResponse.Status) - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
Assigns the overall status for the collect call.
setStepUp(CompletionData.StepUp) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the information about extra verifications that were part of the transaction.
setSurname(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
Returns the user surname.
setTraceId(String) - Method in class se.swedenconnect.bankid.idp.authn.error.UserErrorResponse
 
setUhi(String) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
Assigns the unique hardware identifier for the user’s device.
setUser(CompletionData.User) - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
Assigns the user information.
setUserNonVisibleData(String) - Method in class se.swedenconnect.bankid.rpapi.service.DataToSign
Assigns the data that is part of the signature process but should not be displayed to the user.
setUserNonVisibleDataRaw(byte[]) - Method in class se.swedenconnect.bankid.rpapi.service.DataToSign
Assigns the data that is part of the signature process but should not be displayed to the user.
setUserVisibleData(String) - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Assigns the userVisibleData.
setUserVisibleDataFormat(String) - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Assigns the identifier for formatting the user visible data.
setWebClientBuilder(WebClient.Builder) - Method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
Assigns the WebClient.Builder to use.
sign(SignatureRequest) - Method in interface se.swedenconnect.bankid.rpapi.service.BankIDClient
Initiates a signature operation.
sign(SignatureRequest) - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
Initiates a signature operation.
SIGN - Enum constant in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
BankID signature.
SIGN_COMPLETE - Enum constant in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
A BankID signature operation has been successfully completed.
SignatureRequest - Class in se.swedenconnect.bankid.rpapi.service
Representation of the parameters required for a sign call.
SignatureRequest(String, DataToSign, Requirement) - Constructor for class se.swedenconnect.bankid.rpapi.service.SignatureRequest
Creates parameter object for an BankIDClient.sign(SignatureRequest) call.
SIMPLE_MARKDOWN_V1 - Enum constant in enum class se.swedenconnect.bankid.idp.authn.DisplayText.TextFormat
Simple Markdown v1 according to https://www.bankid.com/utvecklare/guider/formatera-text.
SpInformation - Class in se.swedenconnect.bankid.idp.authn.api
Represents information about an SP for display in the UI.
SpInformation() - Constructor for class se.swedenconnect.bankid.idp.authn.api.SpInformation
 
SpInformationFactory - Class in se.swedenconnect.bankid.idp.authn.api
Bean for delivering SP information.
SpInformationFactory(boolean) - Constructor for class se.swedenconnect.bankid.idp.authn.api.SpInformationFactory
Constructor.
START_FAILED - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
HintCode - startFailed
STARTED - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
The order is pending.
statusCode(CollectResponse, Boolean, BankIdOperation) - Static method in class se.swedenconnect.bankid.idp.authn.api.StatusCodeFactory
 
StatusCodeFactory - Class in se.swedenconnect.bankid.idp.authn.api
 
StatusCodeFactory() - Constructor for class se.swedenconnect.bankid.idp.authn.api.StatusCodeFactory
 
StatusCodePredicates - Class in se.swedenconnect.bankid.rpapi.service.impl
Predicates for matching status codes
StatusCodePredicates() - Constructor for class se.swedenconnect.bankid.rpapi.service.impl.StatusCodePredicates
 
StepUp() - Constructor for class se.swedenconnect.bankid.rpapi.types.CompletionData.StepUp
 
supportsUserAuthenticationToken(Authentication) - Method in class se.swedenconnect.bankid.idp.authn.BankIdAuthenticationProvider
SVG - Enum constant in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
 

T

TABLET - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.useragent.UserDeviceType
A tablet.
TEN_DIGITS_DELIMITER - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Ten digits with a delimiter.
TEN_DIGITS_NO_DELIMITER - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Ten digits with no delimiter.
TEST_ROOT_CERTIFICATE - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
A resource pointing at the server TLS root certificate for production.
TEST_RP_CREDENTIAL - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
 
TEST_RP_CREDENTIAL_PASSWORD - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
 
TEST_WEB_SERVICE_URL - Static variable in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
The BankID webservice URL (test).
THIS_DEVICE - Enum constant in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
This device.
TIMEOUT - Enum constant in enum class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory.ErrorMessage
Timeout error.
TomcatAjpConfigurationProperties - Class in se.swedenconnect.bankid.idp.config.tomcat
Configuration properties for Tomcat AJP.
TomcatAjpConfigurationProperties() - Constructor for class se.swedenconnect.bankid.idp.config.tomcat.TomcatAjpConfigurationProperties
 
TomcatAjpCustomizer - Class in se.swedenconnect.bankid.idp.config.tomcat
Configuration settings for Tomcat AJP.
TomcatAjpCustomizer() - Constructor for class se.swedenconnect.bankid.idp.config.tomcat.TomcatAjpCustomizer
 
toString() - Method in class se.swedenconnect.bankid.rpapi.service.DataToSign
toString() - Method in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
toString() - Method in class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber
toString() - Method in exception class se.swedenconnect.bankid.rpapi.types.BankIDException
toString() - Method in class se.swedenconnect.bankid.rpapi.types.CollectResponse
toString() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.Device
toString() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.StepUp
toString() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData
toString() - Method in class se.swedenconnect.bankid.rpapi.types.CompletionData.User
toString() - Method in class se.swedenconnect.bankid.rpapi.types.ErrorResponse
toString() - Method in class se.swedenconnect.bankid.rpapi.types.OrderResponse
toString() - Method in class se.swedenconnect.bankid.rpapi.types.Requirement
tryLock() - Method in interface se.swedenconnect.bankid.idp.concurrency.TryLock
Tries to get a lock.
TryLock - Interface in se.swedenconnect.bankid.idp.concurrency
Implements a subset of lock with only trylock/unlock.
TryLockRepository - Interface in se.swedenconnect.bankid.idp.concurrency
Interface for all TryLocks.
TWELVE_DIGITS_DELIMITER - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Twelve digits with a delimiter.
TWELVE_DIGITS_NO_DELIMITER - Enum constant in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Twelve digits with no delimiter.

U

uiInformation(HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.api.BankIdApiController
API method for delivering UI display information.
UiInformation - Class in se.swedenconnect.bankid.idp.authn.api
Represents information about what to display in the UI.
UiInformation() - Constructor for class se.swedenconnect.bankid.idp.authn.api.UiInformation
 
UiInformationProvider - Class in se.swedenconnect.bankid.idp.authn.api
Bean providing UI information for consumption by the frontend.
UiInformationProvider(UiProperties, long) - Constructor for class se.swedenconnect.bankid.idp.authn.api.UiInformationProvider
Constructor.
UiProperties - Class in se.swedenconnect.bankid.idp.config
Configuration properties concerning the BankID IdP UI (including texts displayed in the BankID app).
UiProperties() - Constructor for class se.swedenconnect.bankid.idp.config.UiProperties
 
UiProperties.ApplicationProviderProperties - Class in se.swedenconnect.bankid.idp.config
Configuration properties for the application/service provider.
UiProperties.QrCodeConfiguration - Class in se.swedenconnect.bankid.idp.config
QR code configuration.
UiProperties.UserErrorProperties - Class in se.swedenconnect.bankid.idp.config
Configuration properties for information to display to the user when errors have occurred.
UiProperties.UserMessageProperties - Class in se.swedenconnect.bankid.idp.config
Texts to display during authentication and signature.
UNAUTHORIZED - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - unauthorized
UNKNOWN - Enum constant in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
We have failed to determine the previous device
UNKNOWN - Enum constant in enum class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory.ErrorMessage
Unknown error.
UNKNOWN_ERROR - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
Last resort.
UNKNOWN_HINTCODE - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
An unknown hint code was received in the collect response.
unlock() - Method in interface se.swedenconnect.bankid.idp.concurrency.TryLock
Unlock.
UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
ErrorCode - unsupportedMediaType
User() - Constructor for class se.swedenconnect.bankid.rpapi.types.CompletionData.User
 
USER_CANCEL - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
HintCode - userCancel
USER_MRTD - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
Order is pending.
USER_SIGN - Enum constant in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
The client has received the order.
UserAgent - Interface in se.swedenconnect.bankid.rpapi.support.useragent
An interface for representing user agent information.
UserCancelException - Exception Class in se.swedenconnect.bankid.rpapi.types
Exception class for when the user cancels an operation.
UserCancelException() - Constructor for exception class se.swedenconnect.bankid.rpapi.types.UserCancelException
Default constructor.
UserCancelException(String) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.UserCancelException
Constructor assigning the message.
UserCancelException(String, Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.UserCancelException
Constructor assigning the message and the cause of the error.
UserCancelException(Throwable) - Constructor for exception class se.swedenconnect.bankid.rpapi.types.UserCancelException
Constructor assigning the cause of the error.
UserDeviceType - Enum Class in se.swedenconnect.bankid.rpapi.support.useragent
Represents the user device type that is being used.
userError() - Static method in class se.swedenconnect.bankid.rpapi.service.impl.StatusCodePredicates
 
userErrorBodyExtractor() - Static method in class se.swedenconnect.bankid.rpapi.service.impl.BankIdErrorBodyExtractors
 
UserErrorFactory - Class in se.swedenconnect.bankid.idp.authn.error
Creates redirect views, links and generic api response to be used by error handlers.
UserErrorFactory(UiProperties.UserErrorProperties) - Constructor for class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory
Constructor.
UserErrorFactory.ErrorMessage - Enum Class in se.swedenconnect.bankid.idp.authn.error
Error message enum.
UserErrorProperties() - Constructor for class se.swedenconnect.bankid.idp.config.UiProperties.UserErrorProperties
 
UserErrorResponse - Class in se.swedenconnect.bankid.idp.authn.error
 
UserErrorResponse(String, String) - Constructor for class se.swedenconnect.bankid.idp.authn.error.UserErrorResponse
 
UserMessageProperties() - Constructor for class se.swedenconnect.bankid.idp.config.UiProperties.UserMessageProperties
 
userVisibleData(HttpServletRequest, UserVisibleData) - Method in class se.swedenconnect.bankid.idp.authn.events.BankIdEventPublisher
Builds an event after data to be displayed in the BankID app has been created.
UserVisibleData - Class in se.swedenconnect.bankid.rpapi.service
Class that represents the BankID userVisibleData and userVisibleDataFormat parameters that may be used in calls to authenticate and sign.
UserVisibleData() - Constructor for class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Default constructor.
UserVisibleDataEvent - Class in se.swedenconnect.bankid.idp.authn.events
Fires when a new UserVisibleData has been created for a user.
UserVisibleDataEvent() - Constructor for class se.swedenconnect.bankid.idp.authn.events.UserVisibleDataEvent
 
UserVisibleDataFactory - Class in se.swedenconnect.bankid.idp.authn
A utility class that builds the correct messages to display for the user during signing and authentication.
UserVisibleDataFactory() - Constructor for class se.swedenconnect.bankid.idp.authn.UserVisibleDataFactory
 

V

VALID_FILE_ENDINGS - Static variable in class se.swedenconnect.bankid.idp.authn.api.overrides.OverrideFileLoader
 
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.api.ServiceInformation.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.DisplayText.TextFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory.ErrorMessage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.support.useragent.UserDeviceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
Returns the enum constant of this class with the specified name.
values() - Static method in enum class se.swedenconnect.bankid.idp.audit.BankIdAuditEventTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.api.ApiResponse.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.api.ServiceInformation.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.context.BankIdOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.context.PreviousDeviceSelection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.DisplayText.TextFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.idp.authn.error.UserErrorFactory.ErrorMessage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.service.QRGenerator.ImageFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.support.PersonalIdentityNumber.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.support.useragent.UserDeviceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.types.CollectResponse.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.types.ErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.types.ProgressStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.bankid.rpapi.types.Requirement.CardReaderRequirement
Returns an array containing the constants of this enum class, in the order they are declared.
view() - Method in class se.swedenconnect.bankid.idp.authn.FrontendController
The entry point for the BankID authentication/signature process.
ViewController - Annotation Interface in se.swedenconnect.bankid.idp.authn.annotations
Annotation to allow selection of ControllerAdvice
ViewControllerAdvice - Class in se.swedenconnect.bankid.idp.authn.error
Controller advice for view error handling.
ViewControllerAdvice() - Constructor for class se.swedenconnect.bankid.idp.authn.error.ViewControllerAdvice
 
VISIBLE_DATA_FORMAT_SIMPLE_MARKDOWN_V1 - Static variable in class se.swedenconnect.bankid.rpapi.service.UserVisibleData
Constant for the Simple Markdown V1 format.

W

WARNING - Enum constant in enum class se.swedenconnect.bankid.idp.authn.api.overrides.ContentOverride.Type
Warning alert box.
WARNING - Static variable in class se.swedenconnect.bankid.idp.health.CustomStatus
For warnings.
WebClientFactoryBean - Class in se.swedenconnect.bankid.rpapi.support
Spring factory class for configuring and creating a WebClient instance that can be used to communicate with the BankID server.
WebClientFactoryBean(String, Resource, PkiCredential) - Constructor for class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
Creates a factory bean for creating WebClients.
WebMvcConfiguration - Class in se.swedenconnect.bankid.idp.config
Web MVC configuration.
WebMvcConfiguration() - Constructor for class se.swedenconnect.bankid.idp.config.WebMvcConfiguration
Constructor.
write(String, Object, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.RedisSessionDao
Writes object value under the key key.
write(String, Object, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
Writes object value under the key key.
write(String, Object, HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.SessionDao
Writes object value under the key key.
write(AuditEvent) - Method in class se.swedenconnect.bankid.idp.audit.AuditEventMapper
Deprecated.
Serializes AuditEvent to JSON.

Z

ZxingQRGenerator - Class in se.swedenconnect.bankid.rpapi.service.impl
A QR generator implementation based on the ZXing open source library.
ZxingQRGenerator() - Constructor for class se.swedenconnect.bankid.rpapi.service.impl.ZxingQRGenerator
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form