Documentation
¶
Index ¶
- func BuildPlaceholder(resourceID, selector string) (string, error)
- func FieldValue(resource passbolt.DecryptedResource, selector string) (string, error)
- func Render(ctx context.Context, template string, resolve ResourceResolver) (string, error)
- type FieldKind
- type InjectableField
- type ParseError
- type PassboltRef
- type RefKind
- type ResourceResolver
- type TOTPStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildPlaceholder ¶ added in v0.4.0
func FieldValue ¶ added in v0.4.0
func FieldValue(resource passbolt.DecryptedResource, selector string) (string, error)
Types ¶
type InjectableField ¶ added in v0.4.0
func AvailableFields ¶ added in v0.4.0
func AvailableFields(resource passbolt.DecryptedResource) []InjectableField
type ParseError ¶
func (ParseError) Error ¶
func (e ParseError) Error() string
type PassboltRef ¶
func ParsePassboltRef ¶
func ParsePassboltRef(s string) (PassboltRef, error)
type ResourceResolver ¶
type TOTPStatus ¶ added in v0.4.0
func TOTPInfoAt ¶ added in v0.4.0
func TOTPInfoAt(resource passbolt.DecryptedResource, now time.Time) (TOTPStatus, bool)
func TOTPStatusAt ¶ added in v0.4.0
func TOTPStatusAt(resource passbolt.DecryptedResource, now time.Time) (TOTPStatus, bool)
Click to show internal directories.
Click to hide internal directories.