Interface CredentialDetails.CredentialType
- Enclosing class:
- CredentialDetails
public static interface CredentialDetails.CredentialType
The authentication method for this credentials definition. The **credential_type** specified
must be supported by the **source_type**. The following combinations are possible:
- `"source_type": "box"` - valid `credential_type`s: `oauth2` - `"source_type": "salesforce"` - valid `credential_type`s: `username_password` - `"source_type": "sharepoint"` - valid `credential_type`s: `saml` with **source_version** of `online`, or `ntlm_v1` with **source_version** of `2016` - `"source_type": "web_crawl"` - valid `credential_type`s: `noauth` or `basic` - "source_type": "cloud_object_storage"` - valid `credential_type`s: `aws4_hmac`.
-
Field Summary
-
Field Details
-
OAUTH2
oauth2.- See Also:
- Constant Field Values
-
SAML
saml.- See Also:
- Constant Field Values
-
USERNAME_PASSWORD
username_password.- See Also:
- Constant Field Values
-
NOAUTH
noauth.- See Also:
- Constant Field Values
-
BASIC
basic.- See Also:
- Constant Field Values
-
NTLM_V1
ntlm_v1.- See Also:
- Constant Field Values
-
AWS4_HMAC
aws4_hmac.- See Also:
- Constant Field Values
-