Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- A128CBC - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A128CBC
- A128CBCPAD - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A128CBCPAD
- A128GCM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A128GCM
- A128KW - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A128KW
- A192CBC - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A192CBC
- A192CBCPAD - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A192CBCPAD
- A192GCM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A192GCM
- A192KW - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A192KW
- A256CBC - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A256CBC
- A256CBCPAD - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A256CBCPAD
- A256GCM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A256GCM
- A256KW - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
A256KW
- aad - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
Additional data to authenticate but not encrypt/decrypt when using authenticated crypto algorithms.
- aad - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Additional authenticated data.
- AccessToken - Class in it.pagopa.swclient.mil.azureservices.identity.bean
-
DTO of the response from Microsoft Entra ID to the request for an access token.
- AccessToken() - Constructor for class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Default constructor.
- accessTokenValue - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Cached access token.
- accessTokenValue - Variable in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Cached access token.
- alg - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
Algorithm identifier.
- alg - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeySignParameters
-
The signing/verification algorithm identifier.
- alg - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyParameters
-
The signing/verification algorithm.
- attributes - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
The key management attributes.
- attributes - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
The attributes of a key managed by the key vault service.
- attributes - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyItem
-
The key management attributes.
- authenticate(InvocationContext) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
This method decorates the others:
- authenticate(InvocationContext) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
This method decorates the others:
- AzureIdentityClient - Interface in it.pagopa.swclient.mil.azureservices.identity.client
-
Reactive client to get access token from Microsoft Entra ID.
- AzureIdentityReactiveService - Class in it.pagopa.swclient.mil.azureservices.identity.service
-
Reactive service to get an access token for an Azure resource using a cache to reduce the invocations of Microsoft Entra ID.
- AzureIdentityReactiveService(Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Instance<AzureIdentityClient>) - Constructor for class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Constructor.
- AzureKeyVaultKeysClient - Interface in it.pagopa.swclient.mil.azureservices.keyvault.keys.client
-
REST client for Azure Key Vault.
- AzureKeyVaultKeysExtReactiveService - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.service
-
Provides value added services around Azure Key Vault.
- AzureKeyVaultKeysExtReactiveService(AzureKeyVaultKeysReactiveService) - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Constructor.
- AzureKeyVaultKeysReactiveClient - Interface in it.pagopa.swclient.mil.azureservices.keyvault.keys.client
-
Reactive REST client for Azure Key Vault.
- AzureKeyVaultKeysReactiveService - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.service
-
This service is a kind of wrapper of
AzureKeyVaultKeysReactiveClient
which implements: - AzureKeyVaultKeysReactiveService(AzureIdentityReactiveService) - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Constructor.
- AzureStorageBlobClient - Interface in it.pagopa.swclient.mil.azureservices.storageblob.client
-
REST client for Azure Storage Blob.
- AzureStorageBlobReactiveClient - Interface in it.pagopa.swclient.mil.azureservices.storageblob.client
-
Reactive REST client for Azure Storage Blob.
- AzureStorageBlobReactiveService - Class in it.pagopa.swclient.mil.azureservices.storageblob.service
-
This service is a kind of wrapper of
AzureStorageBlobReactiveClient
which implements: - AzureStorageBlobReactiveService(AzureIdentityReactiveService) - Constructor for class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Constructor.
- AzureSystemManagedIdentityClient - Class in it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged
-
Reactive client (it's a proxy of REST client) to get access token from Microsoft Entra ID by means of System Managed Identity.
- AzureSystemManagedIdentityClient(Optional<String>) - Constructor for class it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged.AzureSystemManagedIdentityClient
-
Constructor.
- AzureSystemManagedIdentityRestClient - Interface in it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged
-
Reactive REST client to get access token from Microsoft Entra ID by means of System Managed Identity.
- AzureUserManagedIdentityClient - Class in it.pagopa.swclient.mil.azureservices.identity.client.usermanaged
-
Reactive client (it's a proxy of REST client) to get access token from Microsoft Entra ID by means of User Managed Identity.
- AzureUserManagedIdentityClient(Optional<String>) - Constructor for class it.pagopa.swclient.mil.azureservices.identity.client.usermanaged.AzureUserManagedIdentityClient
-
Constructor.
- AzureUserManagedIdentityRestClient - Interface in it.pagopa.swclient.mil.azureservices.identity.client.usermanaged
-
Reactive REST client to get access token from Microsoft Entra ID by means of User Managed Identity.
- AzureWorkloadIdentityClient - Class in it.pagopa.swclient.mil.azureservices.identity.client.workload
-
Reactive client (it's a proxy of REST client) to get access token from Microsoft Entra ID by means of Workload Identity.
- AzureWorkloadIdentityClient(Optional<String>, Optional<String>) - Constructor for class it.pagopa.swclient.mil.azureservices.identity.client.workload.AzureWorkloadIdentityClient
-
Constructor.
- AzureWorkloadIdentityRestClient - Interface in it.pagopa.swclient.mil.azureservices.identity.client.workload
-
Reactive REST client to get access token from Microsoft Entra ID by means of Workload Identity.
B
- blobClient - Variable in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
REST client to use Azure Storage Blob.
- ByteArrayDeserializer - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.util
-
Deserializes Base64 URL-safe strings in array of bytes.
- ByteArrayDeserializer() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.ByteArrayDeserializer
-
Default constructor.
- ByteArraySerializer - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.util
-
Serialize array of bytes in Base64 URL-safe string.
- ByteArraySerializer() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.ByteArraySerializer
-
Default constructor.
C
- cache - Variable in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Cache of access tokens.
- clearAccessTokenCache() - Method in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Clears the access tokens cache.
- clientId - Variable in class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Client ID of the applicant.
- contentType - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyReleasePolicy
-
Content type and version of key release policy.
- created - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Creation time in UTC (Unix epoch in seconds).
- createKey(String, KeyCreateParameters) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Creates a new key, stores it, then returns key parameters and attributes to the client.
- createKey(String, String, KeyCreateParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Creates a new key, stores it, then returns key parameters and attributes to the client.
- createKey(String, String, KeyCreateParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Creates a new key, stores it, then returns key parameters and attributes to the client.
- crv - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Elliptic curve name.
- crv - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
Elliptic curve name.
- CUSTOMIZED_RECOVERABLE - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion.
- CUSTOMIZED_RECOVERABLE_PROTECTED_SUBSCRIPTION - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7 ≤ SoftDeleteRetentionInDays < 90.
- CUSTOMIZED_RECOVERABLE_PURGEABLE - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion.
D
- d - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA private exponent, or the D component of an EC private key.
- data - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyReleasePolicy
-
Blob encoding the policy rules under which the key can be released.
- decrypt(String, String, KeyOperationParameters) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Decrypts a single block of encrypted data.
- decrypt(String, String, String, KeyOperationParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Decrypts a single block of encrypted data.
- decrypt(String, String, String, KeyOperationParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Decrypts a single block of encrypted data.
- DECRYPT - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
decrypt
- delAttributes - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The key management attributes.
- delDeletedDate - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The time when the key was deleted, in UTC.
- DeletedKeyBundle - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info
- DeletedKeyBundle() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
Default constructor.
- deleteExpiredKeys(String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Deletes all expired keys which match searching criteria.
- deleteKey(String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Deletes a key of any type from storage in Azure Key Vault.
- deleteKey(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Deletes a key of any type from storage in Azure Key Vault.
- deleteKey(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Deletes a key of any type from storage in Azure Key Vault.
- DeletionRecoveryLevel - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
Deletion recovery levels.
- DeletionRecoveryLevel() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
This class contains constants only.
- delKey - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The Json web key.
- delManaged - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
True if the key's lifetime is managed by key vault.
- delRecoveryId - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The url of the recovery object, used to identify and recover the deleted key.
- delReleasePolicy - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The policy rules under which the key can be exported.
- delScheduledPurgeDate - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
The time when the key is scheduled to be purged, in UTC.
- delTags - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle
-
Application specific metadata in the form of key-value pairs.
- deserialize(JsonParser, DeserializationContext) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.ByteArrayDeserializer
- digest - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyParameters
-
The digest used for signing.
- doesDomainMatch(KeyItem, String) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if an Azure Key Vault key has the wanted domain (who use it).
- doesTypeMatch(KeyBundle, List<String>) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if a key has a given type.
- DOMAIN_KEY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Key of tag to mark the domain (who uses it) of a Key handled by Azure Key Vault.
- doOpsMatch(KeyBundle, List<String>) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if a key is suitable for given operations.
- dp - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA private key parameter.
- dq - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA private key parameter.
E
- e - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA public exponent.
- EC - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
Elliptic Curve.
- EC_HSM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
Elliptic Curve with a private key which is stored in the HSM.
- enabled - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Determines whether the object is enabled.
- encrypt(String, String, KeyOperationParameters) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Encrypts an arbitrary sequence of bytes using an encryption key that is stored in a key vault.
- encrypt(String, String, String, KeyOperationParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Encrypts an arbitrary sequence of bytes using an encryption key that is stored in a key vault.
- encrypt(String, String, String, KeyOperationParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Encrypts an arbitrary sequence of bytes using an encryption key that is stored in a key vault.
- ENCRYPT - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
encrypt
- ES256 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
ECDSA using P-256 and SHA-256.
- ES256K - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
ECDSA using P-256K and SHA-256.
- ES384 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
ECDSA using P-384 and SHA-384.
- ES512 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
ECDSA using P-521 and SHA-512.
- exp - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Expiry date in UTC (Unix epoch in seconds).
- expiresOn - Variable in class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Unix epoch in seconds of expiration of the returned access token.
- EXPORT - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
export
- exportable - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Indicates if the private key can be exported.
F
- FOR_WORKLOAD_IDENTITY - Static variable in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Mapping between scope values required by System Managed Identity and value required by Workload Identity.
G
- getAccessToken(String) - Method in interface it.pagopa.swclient.mil.azureservices.identity.client.AzureIdentityClient
-
Retrieves an access token for an Azure resource.
- getAccessToken(String) - Method in class it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged.AzureSystemManagedIdentityClient
- getAccessToken(String) - Method in interface it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged.AzureSystemManagedIdentityRestClient
-
Retrieves an access token for an Azure resource.
- getAccessToken(String) - Method in class it.pagopa.swclient.mil.azureservices.identity.client.usermanaged.AzureUserManagedIdentityClient
- getAccessToken(String) - Method in interface it.pagopa.swclient.mil.azureservices.identity.client.usermanaged.AzureUserManagedIdentityRestClient
-
Retrieves an access token for an Azure resource.
- getAccessToken(String) - Method in class it.pagopa.swclient.mil.azureservices.identity.client.workload.AzureWorkloadIdentityClient
- getAccessToken(String) - Method in interface it.pagopa.swclient.mil.azureservices.identity.client.workload.AzureWorkloadIdentityRestClient
-
Retrieves an access token for an Azure resource.
- getAccessToken(String) - Method in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Retrieves an access token for an Azure resource looking in the cache for a valid one and, in case of cache-miss, invokes Microsoft Entra ID.
- getBlob(String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name.
- getBlob(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name.
- getBlob(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name.
- getBlob(String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String, String) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobClient
-
Returns a blob with the given file name and path.
- getBlob(String, String, String, String, String, String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.storageblob.client.AzureStorageBlobReactiveClient
-
Returns a blob with the given file name and path.
- getClientAssertion(String) - Method in interface it.pagopa.swclient.mil.azureservices.identity.client.workload.AzureWorkloadIdentityRestClient
-
Retrieve the client assertion from Azure Federated TokenFile.
- getForWorkloadIdentity(String) - Static method in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Maps the scope value required by System Managed Identity to value required by Workload Identity.
- getIdentityClient() - Method in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Returns identity client in use.
- getKey(String, String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Returns the public part of a stored key.
- getKey(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Gets the public part of a stored key.
- getKey(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Returns the public part of a stored key.
- getKeyName(KeyItem) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Returns the name of an Azure Key Vault key.
- getKeyNameVersion(KeyItem) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Returns the name and the version of an Azure Key Vault key.
- getKeys() - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Returns all keys from Azure Key Vault by means of
AzureKeyVaultKeysReactiveService
handling the paging. - getKeys() - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Lists keys in the specified vault.
- getKeys(String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
List keys in the specified vault.
- getKeys(String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Lists keys in the specified vault.
- getKeys(String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Lists keys in the specified vault.
- getKeys(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
List keys in the specified vault.
- getKeys(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Lists keys in the specified vault.
- getKeys(String, List<String>, List<String>) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Returns all valid keys which match searching criteria.
- getKeyVersions(String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Returns all versions of a key from Azure Key Vault by means of
AzureKeyVaultKeysReactiveService
handling the paging. - getKeyVersions(String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Returns a list of individual key versions with the same key name.
- getKeyVersions(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Retrieves a list of individual key versions with the same key name.
- getKeyVersions(String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Returns a list of individual key versions with the same key name.
- getKeyVersions(String, String) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Returns a list of individual key versions with the same key name.
- getKeyVersions(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Retrieves a list of individual key versions with the same key name.
- getKeyVersions(String, String, String) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Returns a list of individual key versions with the same key name.
- getKeyWithLongestExp(String, List<String>, List<String>) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Return the valid key with longest expiration which matches searching criteria.
- getNewAccessTokenAndCacheIt(String) - Method in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Retrieves an access token from Microsoft Entra ID and stores it in the cache.
- getQueryParameters(String) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Extracts query parameters from link to handle paged results from Azure Key Vault.
I
- identityClient - Variable in class it.pagopa.swclient.mil.azureservices.identity.service.AzureIdentityReactiveService
-
Reactive client to retrieve an access token from Microsoft Entra ID.
- identityService - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Service to retrieve the access token from Microsoft Entra ID.
- identityService - Variable in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Service to retrieve the access token from Microsoft Entra ID.
- immutable - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyReleasePolicy
-
Defines the mutability state of the policy.
- IMPORT - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
import
- initialBackoff - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Initial back-off duration in seconds.
- isExpired(KeyItem) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if a key is expired.
- isTooManyRequests(WebApplicationException) - Static method in class it.pagopa.swclient.mil.azureservices.util.WebAppExcUtils
-
Verifies if a
WebApplicationException
is due to 429 returned from invoked resource. - isTooManyRequests(Throwable) - Static method in class it.pagopa.swclient.mil.azureservices.util.WebAppExcUtils
-
Verifies if a failure is due to 429 returned from invoked resource.
- isUnauthorizedOrForbidden(WebApplicationException) - Static method in class it.pagopa.swclient.mil.azureservices.util.WebAppExcUtils
-
Verifies if a
WebApplicationException
is due to 401 or 403 returned from invoked resource. - isUnauthorizedOrForbidden(Throwable) - Static method in class it.pagopa.swclient.mil.azureservices.util.WebAppExcUtils
-
Verifies if a failure is due to 401 or 403 returned from invoked resource.
- isValid(KeyItem) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if a key:
- isValid(String, KeyAttributes) - Static method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
Verifies if a key:
- it.pagopa.swclient.mil.azureservices.identity.bean - package it.pagopa.swclient.mil.azureservices.identity.bean
- it.pagopa.swclient.mil.azureservices.identity.client - package it.pagopa.swclient.mil.azureservices.identity.client
- it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged - package it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged
- it.pagopa.swclient.mil.azureservices.identity.client.usermanaged - package it.pagopa.swclient.mil.azureservices.identity.client.usermanaged
- it.pagopa.swclient.mil.azureservices.identity.client.workload - package it.pagopa.swclient.mil.azureservices.identity.client.workload
- it.pagopa.swclient.mil.azureservices.identity.service - package it.pagopa.swclient.mil.azureservices.identity.service
- it.pagopa.swclient.mil.azureservices.keyvault.keys.bean - package it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
- it.pagopa.swclient.mil.azureservices.keyvault.keys.client - package it.pagopa.swclient.mil.azureservices.keyvault.keys.client
- it.pagopa.swclient.mil.azureservices.keyvault.keys.service - package it.pagopa.swclient.mil.azureservices.keyvault.keys.service
- it.pagopa.swclient.mil.azureservices.keyvault.keys.util - package it.pagopa.swclient.mil.azureservices.keyvault.keys.util
- it.pagopa.swclient.mil.azureservices.storageblob.client - package it.pagopa.swclient.mil.azureservices.storageblob.client
- it.pagopa.swclient.mil.azureservices.storageblob.service - package it.pagopa.swclient.mil.azureservices.storageblob.service
- it.pagopa.swclient.mil.azureservices.util - package it.pagopa.swclient.mil.azureservices.util
- iv - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
Cryptographically random, non-repeating initialization vector for symmetric algorithms.
- iv - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Initialization vector.
J
- jitter - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Jitter of back-off policy: it must be in [0; 1]
- JsonWebKey - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18
- JsonWebKey() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Default constructor.
- JsonWebKeyCurveName - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
Elliptic curve names.
- JsonWebKeyCurveName() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyCurveName
-
This class contains constants only.
- JsonWebKeyEncryptionAlgorithm - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
Algorithm identifiers.
- JsonWebKeyEncryptionAlgorithm() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
This class contains constants only.
- JsonWebKeyOperation - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
Key operations.
- JsonWebKeyOperation() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
This class contains constants only.
- JsonWebKeySignatureAlgorithm - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The signing/verification algorithm identifiers.
- JsonWebKeySignatureAlgorithm() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
This class contains constants only.
- JsonWebKeyType - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
JsonWebKey Key Types (kty; as defined in draft-ietf-jose-json-web-algorithms-40.
- JsonWebKeyType() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
This class contains constants only.
K
- k - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Symmetric key.
- key - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
The Json web key.
- KeyAttributes - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The attributes of a key managed by the key vault service.
- KeyAttributes() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Default constructor.
- KeyBundle - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
A KeyBundle consisting of a WebKey plus its attributes.
- KeyBundle() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
Default constructor.
- KeyCreateParameters - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key create parameters.
- KeyCreateParameters() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
Default constructor.
- keyHsm - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Protected Key, used with 'Bring Your Own Key'.
- KeyItem - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key item containing key metadata.
- KeyItem() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyItem
-
Default constructor.
- KeyListResult - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key list result.
- KeyListResult() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyListResult
-
Default constructor.
- KeyOperationParameters - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key operations parameters.
- KeyOperationParameters() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
Default constructor.
- KeyOperationResult - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key operation result.
- KeyOperationResult() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Default constructor.
- keyOps - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Supported key operations.
- keyOps - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
JSON web key operations.
- KeyReleasePolicy - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The policy rules under which the key can be exported.
- KeyReleasePolicy() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyReleasePolicy
-
Default constructor.
- keysClient - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
REST client to use Azure Key Vault.
- KeySignParameters - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key operations parameters.
- KeySignParameters() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeySignParameters
-
Default constructor.
- keySize - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
The key size in bits.
- keysService - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Service to access to Azure Key Vault.
- KeyUtils - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.util
-
Provides utilities to handle keys in different formats.
- KeyUtils() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.KeyUtils
-
This class has static methods only.
- KeyVerifyParameters - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key verify parameters.
- KeyVerifyParameters() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyParameters
-
Default constructor.
- KeyVerifyResult - Class in it.pagopa.swclient.mil.azureservices.keyvault.keys.bean
-
The key verify result.
- KeyVerifyResult() - Constructor for class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyResult
-
Default constructor.
- kid - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Key identifier.
- kid - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyItem
-
Key identifier.
- kid - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Key identifier.
- kty - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40
- kty - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
The type of key to create.
M
- managed - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
True if the key's lifetime is managed by key vault.
- managed - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyItem
-
True if the key's lifetime is managed by key vault.
N
- n - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA modulus.
- nbf - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Not before date in UTC (Unix epoch in seconds).
- nextLink - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyListResult
-
The URL to get the next set of keys.
- numberOfAttempts - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Number of retries.
O
- OCT - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
Octet sequence (used to represent symmetric keys).
- OCT_HSM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
Octet sequence (used to represent symmetric keys) which is stored the HSM.
P
- p - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA secret prime.
- P256 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyCurveName
-
The NIST P-256 elliptic curve, AKA SECG curve SECP256R1.
- P256K - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyCurveName
-
The SECG SECP256K1 elliptic curve.
- P384 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyCurveName
-
The NIST P-384 elliptic curve, AKA SECG curve SECP384R1.
- P521 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyCurveName
-
The NIST P-521 elliptic curve, AKA SECG curve SECP521R1.
- proceed(InvocationContext) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Transforms
Exception
inRuntimeException
to allow handling with Mutiny. - proceed(InvocationContext) - Method in class it.pagopa.swclient.mil.azureservices.storageblob.service.AzureStorageBlobReactiveService
-
Transforms
Exception
inRuntimeException
to allow handling with Mutiny. - PS256 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PSS using SHA-256 and MGF1 with SHA-256.
- PS384 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PSS using SHA-384 and MGF1 with SHA-384.
- PS512 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PSS using SHA-512 and MGF1 with SHA-512.
- publicExponent - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
The public exponent for a RSA key.
- PURGEABLE - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery.
Q
- q - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA secret prime, with p < q.
- qi - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
RSA private key parameter.
R
- RECOVERABLE - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion.
- RECOVERABLE_PROTECTED_SUBSCRIPTION - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled.
- RECOVERABLE_PURGEABLE - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletionRecoveryLevel
-
Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion.
- recoverableDays - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
softDelete data retention days.
- recoveryLevel - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Reflects the deletion recovery level currently in effect for keys in the current vault.
- releasePolicy - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
The policy rules under which the key can be exported.
- releasePolicy - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
The policy rules under which the key can be exported.
- resource - Variable in class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Resource which can be accessed using the returned access token.
- restClient - Variable in class it.pagopa.swclient.mil.azureservices.identity.client.systemmanaged.AzureSystemManagedIdentityClient
-
Reactive REST client to get access token from Microsoft Entra ID by means of System Managed Identity.
- restClient - Variable in class it.pagopa.swclient.mil.azureservices.identity.client.usermanaged.AzureUserManagedIdentityClient
-
Reactive REST client to get access token from Microsoft Entra ID by means of User Managed Identity.
- restClient - Variable in class it.pagopa.swclient.mil.azureservices.identity.client.workload.AzureWorkloadIdentityClient
-
Reactive REST client to get access token from Microsoft Entra ID by means of Workload Identity.
- RS256 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-256.
- RS384 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-384.
- RS512 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-512.
- RSA - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
RSA (https://tools.ietf.org/html/rfc3447).
- RSA_HSM - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyType
-
RSA with a private key which is stored in the HSM.
- RSA1_5 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
RSA 1.5
- RSAOAEP - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
RSA-OAEP
- RSAOAEP256 - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyEncryptionAlgorithm
-
RSA-OAEP-256
- RSNULL - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeySignatureAlgorithm
-
Reserved.
S
- Scope - Class in it.pagopa.swclient.mil.azureservices.identity.bean
-
Scopes of access tokens.
- Scope() - Constructor for class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
This class contains static stuff only.
- serialize(byte[], JsonGenerator, SerializerProvider) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.util.ByteArraySerializer
- sign(String, String, KeySignParameters) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Creates a signature from a digest using the specified key.
- sign(String, String, String, KeySignParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Creates a signature from a digest using the specified key.
- sign(String, String, String, KeySignParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Creates a signature from a digest using the specified key.
- SIGN - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
sign
- SKIPTOKEN_KEYS_KEY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Context key to handle paging.
- SKIPTOKEN_VERS_KEY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysExtReactiveService
-
Context key to handle paging.
- STORAGE - Static variable in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Scope to get an access token to access to Storage Account APIs.
- STORAGE_WORKLOAD_IDENTITY - Static variable in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Scope to get an access token to access to Storage Account APIs by means of Workload Identity.
T
- tag - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
The tag to authenticate when performing decryption with an authenticated algorithm.
- tag - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Authentication tag.
- tags - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyBundle
-
Application specific metadata in the form of key-value pairs.
- tags - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyCreateParameters
-
Application specific metadata in the form of key-value pairs.
- tags - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyItem
-
Application specific metadata in the form of key-value pairs.
- type - Variable in class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Type of the returned access token.
U
- UNWRAP_KEY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
unwrap key
- updated - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
-
Last updated time in UTC (Unix epoch in seconds).
V
- value - Variable in class it.pagopa.swclient.mil.azureservices.identity.bean.AccessToken
-
Value of the returned access token.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyListResult
-
A response message containing a list of keys in the key vault along with a link to the next page of keys.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationParameters
-
Result.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyOperationResult
-
Result.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeySignParameters
-
Data to sign.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyParameters
-
The signature to be verified.
- value - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyVerifyResult
-
True if the signature is verified, otherwise false.
- VAULT - Static variable in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Scope to get an access token to access to Key Vault APIs.
- VAULT_WORKLOAD_IDENTITY - Static variable in class it.pagopa.swclient.mil.azureservices.identity.bean.Scope
-
Scope to get an access token to access to Key Vault APIs by means of Workload Identity.
- verify(String, String, KeyVerifyParameters) - Method in class it.pagopa.swclient.mil.azureservices.keyvault.keys.service.AzureKeyVaultKeysReactiveService
-
Verifies a signature using a specified key.
- verify(String, String, String, KeyVerifyParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysClient
-
Verifies a signature using a specified key.
- verify(String, String, String, KeyVerifyParameters) - Method in interface it.pagopa.swclient.mil.azureservices.keyvault.keys.client.AzureKeyVaultKeysReactiveClient
-
Verifies a signature using a specified key.
- VERIFY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
verify
W
- WebAppExcUtils - Class in it.pagopa.swclient.mil.azureservices.util
-
Verifies is a failure is due to specific HTTP status code returned by the invoked service.
- WebAppExcUtils() - Constructor for class it.pagopa.swclient.mil.azureservices.util.WebAppExcUtils
-
This class has static methods only.
- WRAP_KEY - Static variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKeyOperation
-
wrap key
X
- x - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
X component of an EC public key.
Y
- y - Variable in class it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.JsonWebKey
-
Y component of an EC public key.
All Classes and Interfaces|All Packages|Constant Field Values