MCPcopy Create free account

hub / github.com/jcmturner/gokrb5 / functions

Functions1,776 in github.com/jcmturner/gokrb5

↓ 1 callersMethodDecryptData
DecryptData decrypts the data provided.
v8/crypto/aes256-cts-hmac-sha384-192.go:93
↓ 1 callersMethodDecryptData
DecryptData decrypts the data provided.
v8/crypto/aes128-cts-hmac-sha256-128.go:93
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of an TGS_REP.
v8/messages/KDCRep.go:305
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of the ticket. The sname argument can be used to specify which service principal's key should be used to de
v8/messages/Ticket.go:189
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of the CredentialsInfo.
v8/pac/credentials_info.go:57
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of an TGS_REP.
messages/KDCRep.go:248
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of the ticket. The sname argument can be used to specify which service principal's key should be used to de
messages/Ticket.go:192
↓ 1 callersMethodDecryptEncPart
DecryptEncPart decrypts the encrypted part of the CredentialsInfo.
pac/credentials_info.go:57
↓ 1 callersFunctionDecryptMessage
DecryptMessage decrypts the ciphertext and verifies the integrity.
crypto/crypto.go:165
↓ 1 callersFunctionDecryptMessage
DecryptMessage decrypts the ciphertext and verifies the integrity.
v8/crypto/crypto.go:165
↓ 1 callersMethodDecryptMessage
DecryptMessage decrypts the message provided and verifies the integrity of the message.
crypto/aes256-cts-hmac-sha384-192.go:98
↓ 1 callersMethodDecryptMessage
DecryptMessage decrypts the message provided and verifies the integrity of the message.
crypto/aes128-cts-hmac-sha256-128.go:98
↓ 1 callersMethodDecryptMessage
DecryptMessage decrypts the message provided and verifies the integrity of the message.
v8/crypto/aes256-cts-hmac-sha384-192.go:98
↓ 1 callersMethodDecryptMessage
DecryptMessage decrypts the message provided and verifies the integrity of the message.
v8/crypto/aes128-cts-hmac-sha256-128.go:98
↓ 1 callersMethodDeriveKey
DeriveKey derives a key from the protocol key based on the usage value.
crypto/des3-cbc-sha1-kd.go:94
↓ 1 callersMethodDeriveKey
DeriveKey derives a key from the protocol key based on the usage value.
v8/crypto/des3-cbc-sha1-kd.go:94
↓ 1 callersMethodDestroy
Destroy stops the auto-renewal of all sessions and removes the sessions and cache entries from the client.
client/client.go:235
↓ 1 callersMethodDestroy
Destroy stops the auto-renewal of all sessions and removes the sessions and cache entries from the client.
v8/client/client.go:238
↓ 1 callersMethodEncryptData
EncryptData encrypts the data provided.
crypto/aes256-cts-hmac-sha384-192.go:83
↓ 1 callersMethodEncryptData
EncryptData encrypts the data provided.
crypto/aes128-cts-hmac-sha256-128.go:83
↓ 1 callersMethodEncryptData
EncryptData encrypts the data provided.
v8/crypto/aes256-cts-hmac-sha384-192.go:83
↓ 1 callersMethodEncryptData
EncryptData encrypts the data provided.
v8/crypto/aes128-cts-hmac-sha256-128.go:83
↓ 1 callersMethodEncryptMessage
EncryptMessage encrypts the message provided and concatenates it with the integrity hash to create an encrypted message.
crypto/aes256-cts-hmac-sha384-192.go:88
↓ 1 callersMethodEncryptMessage
EncryptMessage encrypts the message provided and concatenates it with the integrity hash to create an encrypted message.
crypto/aes128-cts-hmac-sha256-128.go:88
↓ 1 callersMethodEncryptMessage
EncryptMessage encrypts the message provided and concatenates it with the integrity hash to create an encrypted message.
v8/crypto/aes256-cts-hmac-sha384-192.go:88
↓ 1 callersMethodEncryptMessage
EncryptMessage encrypts the message provided and concatenates it with the integrity hash to create an encrypted message.
v8/crypto/aes128-cts-hmac-sha256-128.go:88
↓ 1 callersMethodGetCachedTicket
GetCachedTicket returns a ticket from the cache for the SPN. Only a ticket that is currently valid will be returned.
client/cache.go:77
↓ 1 callersMethodGetCachedTicket
GetCachedTicket returns a ticket from the cache for the SPN. Only a ticket that is currently valid will be returned.
v8/client/cache.go:101
↓ 1 callersFunctionGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
crypto/common/common.go:84
↓ 1 callersFunctionGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
v8/crypto/common/common.go:84
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
crypto/des3-cbc-sha1-kd.go:128
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
crypto/aes256-cts-hmac-sha1-96.go:118
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
crypto/aes128-cts-hmac-sha1-96.go:118
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
v8/crypto/des3-cbc-sha1-kd.go:128
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
v8/crypto/aes256-cts-hmac-sha1-96.go:118
↓ 1 callersMethodGetChecksumHash
GetChecksumHash returns a keyed checksum hash of the bytes provided.
v8/crypto/aes128-cts-hmac-sha1-96.go:118
↓ 1 callersMethodGetETypeID
()
crypto/etype/etype.go:8
↓ 1 callersMethodGetETypeInfo
GetETypeInfo returns an ETypeInfo from the PAData.
types/PAData.go:138
↓ 1 callersMethodGetETypeInfo
GetETypeInfo returns an ETypeInfo from the PAData.
v8/types/PAData.go:138
↓ 1 callersMethodGetETypeInfo2
GetETypeInfo2 returns an ETypeInfo2 from the PAData.
types/PAData.go:148
↓ 1 callersMethodGetETypeInfo2
GetETypeInfo2 returns an ETypeInfo2 from the PAData.
v8/types/PAData.go:148
↓ 1 callersMethodGetHashFunc
GetHashFunc returns the hash function for this etype.
crypto/des3-cbc-sha1-kd.go:43
↓ 1 callersMethodGetHashFunc
GetHashFunc returns the hash function for this etype.
v8/crypto/des3-cbc-sha1-kd.go:43
↓ 1 callersFunctionGetHostAddress
GetHostAddress returns a HostAddress struct from a string in the format <hostname>:<port>
types/HostAddress.go:25
↓ 1 callersFunctionGetHostAddress
GetHostAddress returns a HostAddress struct from a string in the format <hostname>:<port>
v8/types/HostAddress.go:25
↓ 1 callersFunctionGetIntegityHash
GetIntegityHash returns a keyed integrity hash of the bytes provided as defined in RFC 8009
crypto/rfc8009/encryption.go:109
↓ 1 callersFunctionGetIntegityHash
GetIntegityHash returns a keyed integrity hash of the bytes provided as defined in RFC 8009
v8/crypto/rfc8009/encryption.go:109
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
crypto/rc4-hmac.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
crypto/aes256-cts-hmac-sha384-192.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
crypto/aes256-cts-hmac-sha1-96.go:33
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
crypto/aes128-cts-hmac-sha256-128.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
crypto/aes128-cts-hmac-sha1-96.go:33
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
v8/crypto/rc4-hmac.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
v8/crypto/aes256-cts-hmac-sha384-192.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
v8/crypto/aes256-cts-hmac-sha1-96.go:33
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
v8/crypto/aes128-cts-hmac-sha256-128.go:32
↓ 1 callersMethodGetKeyByteSize
GetKeyByteSize returns the number of bytes for key of this etype.
v8/crypto/aes128-cts-hmac-sha1-96.go:33
↓ 1 callersMethodGetKpasswdServers
GetKpasswdServers returns the count of kpasswd servers available and a map of kpasswd host names keyed on preference order. https://web.mit.edu/kerber
v8/config/hosts.go:62
↓ 1 callersMethodGetKpasswdServers
GetKpasswdServers returns the count of kpasswd servers available and a map of kpasswd host names keyed on preference order. https://web.mit.edu/kerber
config/hosts.go:62
↓ 1 callersFunctionGetReplayCache
GetReplayCache returns a pointer to the Cache singleton.
service/cache.go:55
↓ 1 callersFunctionGetReplayCache
GetReplayCache returns a pointer to the Cache singleton.
v8/service/cache.go:55
↓ 1 callersFunctionGetUsageKc
GetUsageKc returns the checksum key usage value for the usage number un. See RFC 3961 5.3 key-derivation function definition.
crypto/common/common.go:103
↓ 1 callersFunctionGetUsageKc
GetUsageKc returns the checksum key usage value for the usage number un. See RFC 3961 5.3 key-derivation function definition.
v8/crypto/common/common.go:103
↓ 1 callersFunctionGetUsageKi
GetUsageKi returns the integrity key usage value for the usage number un See RFC 3961 5.3 key-derivation function definition.
crypto/common/common.go:117
↓ 1 callersFunctionGetUsageKi
GetUsageKi returns the integrity key usage value for the usage number un See RFC 3961 5.3 key-derivation function definition.
v8/crypto/common/common.go:117
↓ 1 callersFunctionHostAddressFromNetIP
HostAddressFromNetIP returns a HostAddress type from a net.IP
types/HostAddress.go:107
↓ 1 callersFunctionHostAddressFromNetIP
HostAddressFromNetIP returns a HostAddress type from a net.IP
v8/types/HostAddress.go:107
↓ 1 callersMethodIsReplay
IsReplay tests if the Authenticator provided is a replay within the duration defined. If this is not a replay add the entry to the cache for tracking.
service/cache.go:119
↓ 1 callersMethodIsReplay
IsReplay tests if the Authenticator provided is a replay within the duration defined. If this is not a replay add the entry to the cache for tracking.
v8/service/cache.go:119
↓ 1 callersMethodJSON
JSON return information about the held sessions in a JSON format.
v8/client/session.go:157
↓ 1 callersMethodJSON
JSON return details of the config in a JSON format.
v8/config/krb5conf.go:726
↓ 1 callersFunctionKeytabPrincipal
KeytabPrincipal used to override the principal name used to find the key in the keytab. s := NewSettings(kt, KeytabPrincipal("someaccount"))
v8/service/settings.go:95
↓ 1 callersMethodLines
()
credentials/ccache_integration_test.go:48
↓ 1 callersMethodLines
()
v8/credentials/ccache_integration_test.go:48
↓ 1 callersFunctionLoad
Load a Keytab file into a Keytab type.
v8/keytab/keytab.go:171
↓ 1 callersFunctionLoad
Load a Keytab file into a Keytab type.
keytab/keytab.go:109
↓ 1 callersFunctionLoadCCache
LoadCCache loads a credential cache file into a CCache type.
credentials/ccache.go:64
↓ 1 callersFunctionLoadCCache
LoadCCache loads a credential cache file into a CCache type.
v8/credentials/ccache.go:64
↓ 1 callersMethodMarshal
Marshal the Authenticator.
types/Authenticator.go:74
↓ 1 callersMethodMarshal
Marshal the EncryptedData.
types/Cryptosystem.go:37
↓ 1 callersMethodMarshal
Marshal the Credentials into a byte slice
v8/credentials/credentials.go:333
↓ 1 callersMethodMarshal
Marshal the Authenticator.
v8/types/Authenticator.go:74
↓ 1 callersMethodMarshal
Marshal the EncryptedData.
v8/types/Cryptosystem.go:40
↓ 1 callersMethodMarshal
Marshal ASReq struct.
v8/messages/KDCReq.go:351
↓ 1 callersMethodMarshal
Marshal TGSReq struct.
v8/messages/KDCReq.go:377
↓ 1 callersMethodMarshal
Marshal KRB_KDC_REQ body struct.
v8/messages/KDCReq.go:403
↓ 1 callersMethodMarshal
Marshal ASRep struct.
v8/messages/KDCRep.go:108
↓ 1 callersMethodMarshal
Marshal TGSRep struct.
v8/messages/KDCRep.go:163
↓ 1 callersMethodMarshal
Marshal the Ticket.
v8/messages/Ticket.go:107
↓ 1 callersMethodMarshal
Marshal keytab into byte slice
v8/keytab/keytab.go:182
↓ 1 callersMethodMarshal
Marshal ASReq struct.
messages/KDCReq.go:351
↓ 1 callersMethodMarshal
Marshal TGSReq struct.
messages/KDCReq.go:377
↓ 1 callersMethodMarshal
Marshal KRB_KDC_REQ body struct.
messages/KDCReq.go:403
↓ 1 callersMethodMarshal
Marshal the Ticket.
messages/Ticket.go:110
↓ 1 callersMethodMarshal
Marshal keytab into byte slice
keytab/keytab.go:120
↓ 1 callersFunctionNew
New creates a new Credentials instance.
v8/credentials/credentials.go:74
↓ 1 callersFunctionNew
New creates a new config struct instance.
v8/config/krb5conf.go:37
↓ 1 callersFunctionNewAPReq
NewAPReq generates a new KRB_AP_REQ struct.
v8/messages/APReq.go:40
↓ 1 callersFunctionNewAPReq
NewAPReq generates a new KRB_AP_REQ struct.
messages/APReq.go:40
↓ 1 callersFunctionNewConfig
NewConfig creates a new config struct instance.
config/krb5conf.go:36
← previousnext →501–600 of 1,776, ranked by callers