Class Login.Request

    • Method Detail

      • create

        public static Login.Request create​(String roleName,
                                           String serviceAccountToken)
        Create a new login request for role name and k8s service account token.
        Parameters:
        roleName - name of the Vault's role
        serviceAccountToken - k8s service account token
        Returns:
        a new request
      • roleName

        public Login.Request roleName​(String roleName)
        Vault's role name.
        Parameters:
        roleName - role name
        Returns:
        updated request
      • serviceAccountToken

        public Login.Request serviceAccountToken​(String token)
        Kubernetes service account token.
        Parameters:
        token - token
        Returns:
        updated request