Module | Services | Data types | Constants |
---|---|---|---|
credential_store_data_models | CertificateCredential CommunityUser CredentialSummary PasswordCredential SSHCredential SummaryType |
DEFAULT_ID |
Constant | Type | Value |
---|---|---|
DEFAULT_ID | string | "DO_NOT_SET_AT_CLIENTS" |
Data Types supported in Airavata. The primitive data types
SSH | 0 | |
PASSWD | 1 | |
CERT | 2 |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | gatewayId | string | required | ||
2 | username | string | required | ||
3 | passphrase | string | optional | ||
4 | publicKey | string | optional | ||
5 | privateKey | string | optional | ||
6 | persistedTime | i64 | optional | ||
7 | token | string | optional | ||
8 | description | string | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | type | SummaryType | required | ||
2 | gatewayId | string | required | ||
3 | username | string | The username corresponds to the Credential's `portalUserName` which is the username of the user that created the credential. | required | |
4 | publicKey | string | optional | ||
5 | persistedTime | i64 | optional | ||
6 | token | string | required | ||
7 | description | string | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | gatewayName | string | required | ||
2 | username | string | required | ||
3 | userEmail | string | required |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | communityUser | CommunityUser | required | ||
2 | x509Cert | string | required | ||
3 | notAfter | string | optional | ||
4 | privateKey | string | optional | ||
5 | lifeTime | i64 | optional | ||
6 | notBefore | string | optional | ||
7 | persistedTime | i64 | optional | ||
8 | token | string | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | gatewayId | string | required | ||
2 | portalUserName | string | required | ||
3 | loginUserName | string | required | ||
4 | password | string | required | ||
5 | description | string | optional | ||
6 | persistedTime | i64 | optional | ||
7 | token | string | optional |