Index
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 theauthContextParam
andtransactionId
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
-
Collects the result from
BankIDClient.authenticate(AuthenticateRequest)
orBankIDClient.sign(SignatureRequest)
. - collect(String) - Method in class se.swedenconnect.bankid.rpapi.service.impl.BankIDClientImpl
-
Collects the result from
BankIDClient.authenticate(AuthenticateRequest)
orBankIDClient.sign(SignatureRequest)
. - 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
-
Creates a
PkiCredential
given thePkiCredentialConfigurationProperties
. - 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 aserrorCode
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
-
Creates a
WebClientFactoryBean
with thewebServiceUrl
set toWebClientFactoryBean.PRODUCTION_WEB_SERVICE_URL
and thetrustedRoot
set toWebClientFactoryBean.PRODUCTION_ROOT_CERTIFICATE
. - forTest() - Static method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
-
Creates a
WebClientFactoryBean
with thewebServiceUrl
set toWebClientFactoryBean.TEST_WEB_SERVICE_URL
, thetrustedRoot
set toWebClientFactoryBean.TEST_ROOT_CERTIFICATE
and the credentials loaded fromWebClientFactoryBean.TEST_RP_CREDENTIAL
. - forTest(PkiCredential) - Static method in class se.swedenconnect.bankid.rpapi.support.WebClientFactoryBean
-
Creates a
WebClientFactoryBean
with thewebServiceUrl
set toWebClientFactoryBean.TEST_WEB_SERVICE_URL
and thetrustedRoot
set toWebClientFactoryBean.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
-
Translates an
OrderCancellationEvent
to aBankIdAuditEventTypes.BANKID_CANCEL
audit event. - 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
-
Translates an
OrderCompletionEvent
to aBankIdAuditEventTypes.AUTH_COMPLETE
orBankIdAuditEventTypes.SIGN_COMPLETE
audit event. - 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
-
Translates a
BankIdErrorEvent
to aBankIdAuditEventTypes.BANKID_ERROR
audit event. - 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 aBankIdAuditEventTypes.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
-
Translates a
RecievedRequestEvent
to aBankIdAuditEventTypes.BANKID_RECEIVED_REQUEST
audit event. - 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
-
In-memory
TryLockRepository
. - 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.Use
MemoryBasedAuditEventRepository
instead - 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
- of(BankIdSessionData, CollectResponse, boolean) - Static method in class se.swedenconnect.bankid.idp.authn.session.BankIdSessionData
- 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 typetClass
. - read(String, Class<T>, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
-
Reads the object identified by
key
of typetClass
. - read(String, Class<T>, HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.SessionDao
-
Reads the object identified by
key
of typetClass
. - 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.Use
RedisListAuditEventRepository
instead - 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.Use
RedisReplayCache
andMessageReplayCheckerImpl
instead - 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.Use
RedissonTimeSeriesAuditEventRepository
instead. - 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
andtransactionId
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 theHttpServletRequest
. - 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
-
Supports
BankIdAuthenticationToken
. - 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
TryLock
s. - 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
anduserVisibleDataFormat
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
WebClient
s. - 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 keykey
. - write(String, Object, HttpServletRequest) - Method in class se.swedenconnect.bankid.idp.authn.session.ServletSessionDao
-
Writes object
value
under the keykey
. - write(String, Object, HttpServletRequest) - Method in interface se.swedenconnect.bankid.idp.authn.session.SessionDao
-
Writes object
value
under the keykey
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form