MCPcopy Create free account
hub / github.com/secdev/scapy / get_cred

Method get_cred

scapy/modules/ticketer.py:839–851  ·  view source on GitHub ↗

Get credential from the Keytab by principal.

(self, principal, etype=None)

Source from the content-addressed store, hash-verified

837 )
838
839 def get_cred(self, principal, etype=None):
840 """
841 Get credential from the Keytab by principal.
842 """
843 for entry in self.keytab.entries:
844 if entry.getPrincipal() == principal:
845 if etype is not None and etype != entry.key.keytype:
846 continue
847 return entry.key.toKey()
848 raise ValueError(
849 "Principal not found in keytab ! "
850 "Note principals are case sensitive, as on ktpass.exe"
851 )
852
853 def ssp(self, i, **kwargs):
854 """

Callers 2

sspMethod · 0.95
request_tgtMethod · 0.95

Calls 2

getPrincipalMethod · 0.80
toKeyMethod · 0.45

Tested by

no test coverage detected