Index

A C D E F G H I M P R T V 
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 to POS, the MerchantId 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 to POS, the MerchantId must not be null.
MerchantIdNotNullForPosValidator - Class in it.pagopa.swclient.mil.validation.constraints
If Channel equals to POS, the MerchantId 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".
A C D E F G H I M P R T V 
All Classes and Interfaces|All Packages|Constant Field Values