WardrikCore.Credentials.Request (wardrik_core v0.1.0-rc.3)

Copy Markdown

What a WardrikCore.Credentials module is asked for: the credential name, for principal.

%WardrikCore.Credentials.Request{name: "github", principal: %WardrikCore.Principal{id: "user:maria"}}

principal is nil when the turn acts for no one.

Summary

Types

t()

@type t() :: %WardrikCore.Credentials.Request{
  name: String.t(),
  principal: WardrikCore.Principal.t() | nil
}