Class: Mysigner::CredentialResolver::AscCreds

Inherits:
Struct
  • Object
show all
Defined in:
lib/mysigner/credential_resolver.rb

Overview

Both Structs include ‘source` so the caller can log which leg of the cascade won. The CLI prints it before each ship so non-interactive runs (CI) have an audit trail of where the credential came from.

Instance Attribute Summary collapse

Instance Attribute Details

#issuer_idObject

Returns the value of attribute issuer_id

Returns:

  • (Object)

    the current value of issuer_id



27
28
29
# File 'lib/mysigner/credential_resolver.rb', line 27

def issuer_id
  @issuer_id
end

#key_idObject

Returns the value of attribute key_id

Returns:

  • (Object)

    the current value of key_id



27
28
29
# File 'lib/mysigner/credential_resolver.rb', line 27

def key_id
  @key_id
end

#p8_pemObject

Returns the value of attribute p8_pem

Returns:

  • (Object)

    the current value of p8_pem



27
28
29
# File 'lib/mysigner/credential_resolver.rb', line 27

def p8_pem
  @p8_pem
end

#sourceObject

Returns the value of attribute source

Returns:

  • (Object)

    the current value of source



27
28
29
# File 'lib/mysigner/credential_resolver.rb', line 27

def source
  @source
end