Class ServiceCredential
Configuration object for Service Credentials.
| Constant | Description |
|---|---|
| Constant for specification of the public key encryption algorithm RSA. |
| Property | Description |
|---|---|
ID: String (read-only) | Returns the unique Credential ID. |
URL: String (read-only) | Return the URL. |
password: String (read-only) | Returns the Password in plain text. |
user: String (read-only) | Returns the User ID. |
This class does not have a constructor, so you cannot create it directly.
| Method | Description |
|---|---|
| Encrypts the password from this object with the given algorithm and the public key taken from a certificate in the keystore. | |
| getID() | Returns the unique Credential ID. |
| getPassword() | Returns the Password in plain text. |
| getURL() | Return the URL. |
| getUser() | Returns the User ID. |
getCreationDate, getLastModified, getUUID
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
ENCRYPTION_ALGORITHM_RSA: String = "RSA"Constant for specification of the public key encryption algorithm RSA.
See Also:
Deprecated:
Use Cipher to encrypt data as needed.
- ID: String
(read-only) Returns the unique Credential ID.
- URL: String
(read-only) Return the URL.
- password: String
(read-only) Returns the Password in plain text.
- user: String
(read-only) Returns the User ID.
getEncryptedPassword(algorithm: String, publicKey: CertificateRef): StringEncrypts the password from this object with the given algorithm and the public key taken from a certificate in the keystore. Returned is the base64-encoded representation of the result.
See also Cipher.encrypt(String, CertificateRef, String, String, Number) on how to generate RSA key pairs.
Parameters:
- algorithm - The algorithm to be used for the encryption of this password. Currently only "RSA" is supported.
- publicKey - A reference to a trusted certificate entry containing the public key in the keystore.
Returns:
- the base64-encoded representation of the password.
Deprecated:
Use Cipher to encrypt data as needed.
- getID(): String
Returns the unique Credential ID.
Returns:
- unique Credential ID.
- getPassword(): String
Returns the Password in plain text.
Returns:
- Password.
- getURL(): String
Return the URL.
Returns:
- URL.
- getUser(): String
Returns the User ID.
Returns:
- User ID.