Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACQUIRER_ID - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
Acquirer ID assigned by PagoPA.
- ACQUIRER_ID - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate AcquirerId.
- ACQUIRER_ID_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "AcquirerId must match regexp".
- ACQUIRER_ID_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Acquirer ID must match regexp".
- ACQUIRER_ID_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Acquirer ID must match regexp".
- ACQUIRER_ID_MUST_NOT_BE_NULL - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "AcquirerId must not be null".
- ACQUIRER_ID_MUST_NOT_BE_NULL_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Acquirer ID must not be null".
- ACQUIRER_ID_MUST_NOT_BE_NULL_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Acquirer ID must not be null".
- acquirerId - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
Acquirer ID assigned by PagoPA.
- ATM - Static variable in class it.pagopa.swclient.mil.bean.Channel
-
Channel "ATM".
C
- CASH_REGISTER - Static variable in class it.pagopa.swclient.mil.bean.Channel
-
Channel "cash register".
- channel - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
Channel originating the request.
- Channel - Class in it.pagopa.swclient.mil.bean
-
Supported channels.
- Channel() - Constructor for class it.pagopa.swclient.mil.bean.Channel
-
Private default constructor.
- CHANNEL - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
Channel originating the request.
- CHANNEL - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate Channel.
- CHANNEL_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "Channel must match regexp".
- CHANNEL_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Channel must match regexp".
- CHANNEL_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Channel must match regexp".
- CHANNEL_MUST_NOT_BE_NULL - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "Channel must not be null".
- CHANNEL_MUST_NOT_BE_NULL_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Channel must not be null".
- CHANNEL_MUST_NOT_BE_NULL_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Channel must not be null".
- code - Variable in class it.pagopa.swclient.mil.ConstraintViolationExceptionMapper.Error
-
Error code.
- CommonHeader - Class in it.pagopa.swclient.mil.bean
-
Common header attributes.
- CommonHeader() - Constructor for class it.pagopa.swclient.mil.bean.CommonHeader
- CommonHeadersValidatorFilter - Class in it.pagopa.swclient.mil
-
Validates RequestId and Version headers if they are present.
- CommonHeadersValidatorFilter() - Constructor for class it.pagopa.swclient.mil.CommonHeadersValidatorFilter
-
Default constructor.
- ConstraintViolationExceptionMapper - Class in it.pagopa.swclient.mil
-
Normalize the body of Constraint Violation Exception (400 BAD REQUEST) handled directly by Quarkus.
- ConstraintViolationExceptionMapper() - Constructor for class it.pagopa.swclient.mil.ConstraintViolationExceptionMapper
-
Default constructor.
- ConstraintViolationExceptionMapper.Error - Class in it.pagopa.swclient.mil
-
Internal comfort class to store error details.
- CSA - Static variable in class it.pagopa.swclient.mil.bean.Channel
-
Channel "cassa self-service assistita".
D
- description - Variable in class it.pagopa.swclient.mil.ConstraintViolationExceptionMapper.Error
-
Error message.
- descriptions - Variable in class it.pagopa.swclient.mil.bean.Errors
-
List of error messages.
- detokenize(String) - Method in interface it.pagopa.swclient.mil.pdv.client.Tokenizer
-
Puts in clear protected personal data.
E
- Error() - Constructor for class it.pagopa.swclient.mil.ConstraintViolationExceptionMapper.Error
- ErrorCode - Class in it.pagopa.swclient.mil
-
Error codes.
- ErrorCode() - Constructor for class it.pagopa.swclient.mil.ErrorCode
-
Private default constructor.
- errors - Variable in class it.pagopa.swclient.mil.bean.Errors
-
List of error codes.
- Errors - Class in it.pagopa.swclient.mil.bean
-
List of errors.
- Errors(String) - Constructor for class it.pagopa.swclient.mil.bean.Errors
-
Constructor for a single error w/o description.
- Errors(String, String) - Constructor for class it.pagopa.swclient.mil.bean.Errors
-
Constructor for a single couple error/description.
F
- filter(ContainerRequestContext) - Method in class it.pagopa.swclient.mil.CommonHeadersValidatorFilter
-
Validates RequestId and Version headers if they are present.
- filter(ContainerRequestContext) - Method in class it.pagopa.swclient.mil.MappedDiagnosticContextFilter
-
Generates a RequestId if any and stores it in the mapped diagnostic context for logging.
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class it.pagopa.swclient.mil.RequestIdEchoFilter
-
Echoes the RequestId header from request to response.
G
- groups() - Element in annotation interface it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPos
-
Validation groups to which the constraint belongs.
H
- HeaderParamName - Class in it.pagopa.swclient.mil.bean
-
Headers name.
- HeaderParamName() - Constructor for class it.pagopa.swclient.mil.bean.HeaderParamName
-
Private default constructor.
I
- isValid(CommonHeader, ConstraintValidatorContext) - Method in class it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPosValidator
-
If
Channel
equals toPOS
, theMerchantId
must not be null. - it.pagopa.swclient.mil - package it.pagopa.swclient.mil
- it.pagopa.swclient.mil.bean - package it.pagopa.swclient.mil.bean
- it.pagopa.swclient.mil.observability - package it.pagopa.swclient.mil.observability
- it.pagopa.swclient.mil.pdv.bean - package it.pagopa.swclient.mil.pdv.bean
- it.pagopa.swclient.mil.pdv.client - package it.pagopa.swclient.mil.pdv.client
- it.pagopa.swclient.mil.validation.constraints - package it.pagopa.swclient.mil.validation.constraints
M
- MappedDiagnosticContextFilter - Class in it.pagopa.swclient.mil
-
Generates a RequestId if any and stores it in the mapped diagnostic context for logging.
- MappedDiagnosticContextFilter() - Constructor for class it.pagopa.swclient.mil.MappedDiagnosticContextFilter
-
Default constructor.
- MERCHANT_ID - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
Merchant ID originating the transaction.
- MERCHANT_ID - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate MerchantId.
- MERCHANT_ID_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "MerchantId must match regexp".
- MERCHANT_ID_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Merchant ID must match regexp".
- MERCHANT_ID_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Merchant ID must match regexp".
- MERCHANT_ID_MUST_NOT_BE_NULL_FOR_POS - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "If Channel equals to POS, MerchantId must not be null".
- MERCHANT_ID_MUST_NOT_BE_NULL_FOR_POS_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "If channel equals to POS, merchant ID must not be null".
- MERCHANT_ID_MUST_NOT_BE_NULL_FOR_POS_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "If channel equals to POS, merchant ID must not be null".
- merchantId - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
Merchant ID originating the transaction.
- MerchantIdNotNullForPos - Annotation Interface in it.pagopa.swclient.mil.validation.constraints
-
If
Channel
equals toPOS
, theMerchantId
must not be null. - MerchantIdNotNullForPosValidator - Class in it.pagopa.swclient.mil.validation.constraints
-
If
Channel
equals toPOS
, theMerchantId
must not be null. - MerchantIdNotNullForPosValidator() - Constructor for class it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPosValidator
-
Default constructor.
- message() - Element in annotation interface it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPos
-
Default key for creating error messages in case the constraint is violated.
- methodsToIgnore - Variable in class it.pagopa.swclient.mil.observability.ReactivePanacheMongoRepositoryTraceInterceptor
-
Methods of io.quarkus.mongodb.panache.reactive.ReactivePanacheMongoRepositoryBase that must not be traced.
- MODULE_ID - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code prefix.
P
- payload() - Element in annotation interface it.pagopa.swclient.mil.validation.constraints.MerchantIdNotNullForPos
-
Can be used by clients of the Bean Validation API to assign custom payload objects to a constraint.
- PersonalData - Class in it.pagopa.swclient.mil.pdv.bean
-
Personal Data Vault input class.
- PersonalData() - Constructor for class it.pagopa.swclient.mil.pdv.bean.PersonalData
- POS - Static variable in class it.pagopa.swclient.mil.bean.Channel
-
Channel "POS".
R
- ReactivePanacheMongoRepositoryTraceInterceptor - Class in it.pagopa.swclient.mil.observability
-
This class implements the logic to trace with OpenTelemetry standard the invocations to classes which implements
io.quarkus.mongodb.panache.reactive.ReactivePanacheMongoRepositoryBase
interface. - ReactivePanacheMongoRepositoryTraceInterceptor(Tracer) - Constructor for class it.pagopa.swclient.mil.observability.ReactivePanacheMongoRepositoryTraceInterceptor
-
Constructor.
- REQUEST_ID - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
Request ID.
- REQUEST_ID - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate RequestId.
- REQUEST_ID_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "RequestId must match regexp".
- REQUEST_ID_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Request ID must match regexp".
- REQUEST_ID_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Request ID must match regexp".
- REQUEST_ID_MUST_NOT_BE_NULL - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "RequestId must not be null".
- REQUEST_ID_MUST_NOT_BE_NULL_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Request ID must not be null".
- REQUEST_ID_MUST_NOT_BE_NULL_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Request ID must not be null".
- requestId - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
Request ID.
- RequestIdEchoFilter - Class in it.pagopa.swclient.mil
-
Echoes the RequestId header from request to response.
- RequestIdEchoFilter() - Constructor for class it.pagopa.swclient.mil.RequestIdEchoFilter
-
Default constructor.
T
- TERMINAL_ID - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
ID of the terminal originating the transaction.
- TERMINAL_ID - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate TerminalId.
- TERMINAL_ID_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "TerminalId must match regexp".
- TERMINAL_ID_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Terminal ID must match regexp".
- TERMINAL_ID_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Terminal ID must match regexp".
- TERMINAL_ID_MUST_NOT_BE_NULL - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "TerminalId must not be null".
- TERMINAL_ID_MUST_NOT_BE_NULL_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Terminal ID must not be null".
- TERMINAL_ID_MUST_NOT_BE_NULL_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Terminal ID must not be null".
- terminalId - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
ID of the terminal originating the transaction.
- Token - Class in it.pagopa.swclient.mil.pdv.bean
-
Personal Data Vault output class.
- Token() - Constructor for class it.pagopa.swclient.mil.pdv.bean.Token
- tokenize(PersonalData) - Method in interface it.pagopa.swclient.mil.pdv.client.Tokenizer
-
Protects personal data.
- Tokenizer - Interface in it.pagopa.swclient.mil.pdv.client
-
Personal Data Vault client.
- toResponse(ConstraintViolationException) - Method in class it.pagopa.swclient.mil.ConstraintViolationExceptionMapper
-
Normalize the body of Constraint Violation Exception (400 BAD REQUEST) handled directly by Quarkus.
- TOTEM - Static variable in class it.pagopa.swclient.mil.bean.Channel
-
Channel "totem".
- trace(InvocationContext) - Method in class it.pagopa.swclient.mil.observability.ReactivePanacheMongoRepositoryTraceInterceptor
-
This method implements the tracing logic.
- tracer - Variable in class it.pagopa.swclient.mil.observability.ReactivePanacheMongoRepositoryTraceInterceptor
-
OTel tracer.
- TraceReactivePanacheMongoRepository - Annotation Interface in it.pagopa.swclient.mil.observability
-
Annotation to mark the classes which implement
ReactivePanacheMongoRepositoryBase
that must be traced.
V
- ValidationPattern - Class in it.pagopa.swclient.mil.bean
-
Patterns to validate headers.
- ValidationPattern() - Constructor for class it.pagopa.swclient.mil.bean.ValidationPattern
-
Private default constructor.
- value - Variable in class it.pagopa.swclient.mil.pdv.bean.PersonalData
-
Value of personal data to protect.
- value - Variable in class it.pagopa.swclient.mil.pdv.bean.Token
-
Protected value of personal data.
- version - Variable in class it.pagopa.swclient.mil.bean.CommonHeader
-
Version of the required API.
- VERSION - Static variable in class it.pagopa.swclient.mil.bean.HeaderParamName
-
Version of the required API.
- VERSION - Static variable in class it.pagopa.swclient.mil.bean.ValidationPattern
-
Pattern to validate Version.
- VERSION_MUST_MATCH_REGEXP - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error code for "Version must match regexp".
- VERSION_MUST_MATCH_REGEXP_DESCR - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error description for "Version must match regexp".
- VERSION_MUST_MATCH_REGEXP_MSG - Static variable in class it.pagopa.swclient.mil.ErrorCode
-
Error message for "Version must match regexp".
All Classes and Interfaces|All Packages|Constant Field Values