Skip to content

Latest commit

 

History

History
36 lines (32 loc) · 3.45 KB

Auth.md

File metadata and controls

36 lines (32 loc) · 3.45 KB

akeyless.Model.Auth

Properties

Name Type Description Notes
AccessId string Access ID [optional]
AccessKey string Access key (relevant only for access-type=access_key) [optional]
AccessType string Access Type (access_key/password/saml/ldap/k8s/azure_ad/oidc/aws_iam/universal_identity/jwt/gcp/cert) [optional] [default to "access_key"]
AccountId string Account id (relevant only for access-type=password where the email address is associated with more than one account) [optional]
AdminEmail string Email (relevant only for access-type=password) [optional]
AdminPassword string Password (relevant only for access-type=password) [optional]
CertData string Certificate data encoded in base64. Used if file was not provided. (relevant only for access-type=cert) [optional]
CloudId string The cloud identity (relevant only for access-type=azure_ad,aws_iam,gcp) [optional]
Debug bool [optional]
DisablePafxfast string Disable the FAST negotiation in the Kerberos authentication method [optional]
GatewaySpn string The service principal name of the gateway as registered in LDAP (i.e., HTTP/gateway) [optional]
GatewayUrl string Gateway URL relevant only for access-type=k8s/oauth2/saml/oidc [optional]
GcpAudience string GCP JWT audience [optional] [default to "akeyless.io"]
Json bool Set output format to JSON [optional] [default to false]
Jwt string The Json Web Token (relevant only for access-type=jwt/oidc) [optional]
K8sAuthConfigName string The K8S Auth config name (relevant only for access-type=k8s) [optional]
K8sServiceAccountToken string The K8S service account token. (relevant only for access-type=k8s) [optional]
KerberosUsername string TThe username for the entry within the keytab to authenticate via Kerberos [optional]
KeyData string Private key data encoded in base64. Used if file was not provided.(relevant only for access-type=cert) [optional]
KeytabData string Base64-encoded content of a valid keytab file, containing the service account's entry. [optional]
Krb5ConfData string Base64-encoded content of a valid krb5.conf file, specifying the settings and parameters required for Kerberos authentication. [optional]
LdapPassword string LDAP password (relevant only for access-type=ldap) [optional]
LdapUsername string LDAP username (relevant only for access-type=ldap) [optional]
OciAuthType string The type of the OCI configuration to use [instance/apikey/resource] (relevant only for access-type=oci) [optional] [default to "apikey"]
OciGroupOcid List<string> A list of Oracle Cloud IDs groups (relevant only for access-type=oci) [optional]
UidToken string The universal_identity token (relevant only for access-type=universal_identity) [optional]
UseRemoteBrowser bool Returns a link to complete the authentication remotely (relevant only for access-type=saml/oidc) [optional]

[Back to Model list] [Back to API list] [Back to README]