MCPcopy Create free account

hub / github.com/jcmturner/gokrb5 / functions

Functions1,776 in github.com/jcmturner/gokrb5

↓ 2 callersFunctionauthenticatorKeyUsage
(pn types.PrincipalName)
messages/APReq.go:85
↓ 2 callersFunctioncalcEvenParity
(b byte)
crypto/rfc3961/keyDerivation.go:108
↓ 2 callersFunctioncalcEvenParity
(b byte)
v8/crypto/rfc3961/keyDerivation.go:108
↓ 2 callersFunctioncheckForKRBError
checkForKRBError checks if the response bytes from the KDC are a KRBError.
client/network.go:207
↓ 2 callersFunctioncheckForKRBError
checkForKRBError checks if the response bytes from the KDC are a KRBError.
v8/client/network.go:211
↓ 2 callersMethodchecksum
Compute and return the checksum of this token, computed using the passed key and key usage. Note: This will NOT update the struct's Checksum field.
gssapi/MICToken.go:85
↓ 2 callersMethodchecksum
Compute and return the checksum of this token, computed using the passed key and key usage. Note: This will NOT update the struct's Checksum field.
v8/gssapi/MICToken.go:85
↓ 2 callersMethodclear
clear deletes all the cache entries
v8/client/cache.go:84
↓ 2 callersMethodcomputeCheckSum
ComputeCheckSum computes and returns the checksum of this token, computed using the passed key and key usage. Note: This will NOT update the struct's
gssapi/wrapToken.go:89
↓ 2 callersMethodcomputeCheckSum
ComputeCheckSum computes and returns the checksum of this token, computed using the passed key and key usage. Note: This will NOT update the struct's
v8/gssapi/wrapToken.go:89
↓ 2 callersMethoddestroy
destroy will cancel any auto renewal of the session and set the expiration times to the current time
client/session.go:107
↓ 2 callersMethoddestroy
destroy will cancel any auto renewal of the session and set the expiration times to the current time
v8/client/session.go:120
↓ 2 callersFunctiondialSendTCP
dialKDCTCP establishes a TCP connection to a KDC.
v8/client/network.go:149
↓ 2 callersFunctiondialSendUDP
dialSendUDP establishes a UDP connection to a KDC.
v8/client/network.go:85
↓ 2 callersMethodgetClientEntries
(cname types.PrincipalName)
service/cache.go:32
↓ 2 callersMethodgetClientEntries
(cname types.PrincipalName)
v8/service/cache.go:32
↓ 2 callersMethodgetEntry
getEntry returns a cache entry that matches the SPN.
client/cache.go:36
↓ 2 callersMethodgetMICChecksumHeader
Build a header suitable for a checksum computation
gssapi/MICToken.go:101
↓ 2 callersMethodgetMICChecksumHeader
Build a header suitable for a checksum computation
v8/gssapi/MICToken.go:101
↓ 2 callersFunctionhttpRequest
(url string, cl *client.Client)
v8/examples/example-AD.go:48
↓ 2 callersFunctionhttpRequest
(url string, cl *client.Client)
v8/examples/example.go:46
↓ 2 callersFunctionhttpRequest
(url string, cl *client.Client)
examples/example-AD.go:46
↓ 2 callersFunctionhttpRequest
(url string, cl *client.Client)
examples/example.go:46
↓ 2 callersFunctionhttpServerWithoutSessionManager
()
v8/spnego/http_test.go:337
↓ 2 callersFunctionisFlagSet
isFlagSet tests if a flag is set in the uint32 little endian flag
v8/pac/supplemental_cred.go:59
↓ 2 callersFunctionisFlagSet
isFlagSet tests if a flag is set in the uint32 little endian flag
pac/supplemental_cred.go:59
↓ 2 callersFunctionloadCCache
()
client/client_integration_test.go:545
↓ 2 callersFunctionloadCCache
()
credentials/ccache_integration_test.go:127
↓ 2 callersFunctionloadCCache
()
v8/client/client_integration_test.go:610
↓ 2 callersFunctionloadCCache
()
v8/credentials/ccache_integration_test.go:127
↓ 2 callersFunctionlogin
()
client/client_integration_test.go:495
↓ 2 callersFunctionlogin
()
credentials/ccache_integration_test.go:58
↓ 2 callersFunctionlogin
()
v8/client/client_integration_test.go:560
↓ 2 callersFunctionlogin
()
v8/credentials/ccache_integration_test.go:58
↓ 2 callersFunctionmarshalString
(s string, v int)
v8/keytab/keytab.go:415
↓ 2 callersFunctionmarshalString
(s string, v int)
keytab/keytab.go:353
↓ 2 callersFunctionnewAuthenticatorChksum
Create new authenticator checksum for kerberos MechToken
spnego/krb5Token.go:206
↓ 2 callersFunctionnewAuthenticatorChksum
Create new authenticator checksum for kerberos MechToken
v8/spnego/krb5Token.go:205
↓ 2 callersFunctionnewEntry
Create a new Keytab entry.
v8/keytab/keytab.go:102
↓ 2 callersFunctionnewPrincipal
Create a new principal.
v8/keytab/keytab.go:160
↓ 2 callersFunctionparseResponse
(b []byte)
v8/kadmin/message.go:94
↓ 2 callersFunctionparseResponse
(b []byte)
kadmin/message.go:94
↓ 2 callersFunctionrandServOrder
(ks []string)
v8/config/hosts.go:118
↓ 2 callersFunctionrandServOrder
(ks []string)
config/hosts.go:118
↓ 2 callersMethodrealmLogin
realmLogin obtains or renews a TGT and establishes a session for the realm specified.
client/client.go:204
↓ 2 callersMethodrealmLogin
realmLogin obtains or renews a TGT and establishes a session for the realm specified.
v8/client/client.go:207
↓ 2 callersMethodrefreshSession
refreshSession updates either through renewal or creating a new login. The boolean indicates if the update was a renewal.
client/session.go:196
↓ 2 callersMethodrefreshSession
refreshSession updates either through renewal or creating a new login. The boolean indicates if the update was a renewal.
v8/client/session.go:237
↓ 2 callersMethodrenewTGT
renewTGT renews the client's TGT session.
client/session.go:178
↓ 2 callersMethodrenewTGT
renewTGT renews the client's TGT session.
v8/client/session.go:219
↓ 2 callersMethodsendKDCUDP
sendKDCUDP sends bytes to the KDC via UDP.
client/network.go:116
↓ 2 callersMethodsendKDCUDP
sendKDCUDP sends bytes to the KDC via UDP.
v8/client/network.go:71
↓ 2 callersMethodsendTCP
sendTCP sends bytes to connection over TCP.
client/network.go:172
↓ 2 callersMethodsendUDP
sendUDP sends bytes to connection over UDP.
client/network.go:152
↓ 2 callersFunctionsetPAData
setPAData adds pre-authentication data to the AS_REQ.
client/ASExchange.go:79
↓ 2 callersFunctionsetPAData
setPAData adds pre-authentication data to the AS_REQ.
v8/client/ASExchange.go:79
↓ 2 callersMethodsetPAData
(tgt Ticket, sessionKey types.EncryptionKey)
v8/messages/KDCReq.go:229
↓ 2 callersMethodsetPAData
(tgt Ticket, sessionKey types.EncryptionKey)
messages/KDCReq.go:229
↓ 2 callersFunctionspnegoInternalServerError
(s *SPNEGO, w http.ResponseWriter, format string, v ...interface{})
v8/spnego/http.go:397
↓ 2 callersFunctionspnegoResponseReject
(s *SPNEGO, w http.ResponseWriter, format string, v ...interface{})
spnego/http.go:284
↓ 2 callersFunctionspnegoResponseReject
(s *SPNEGO, w http.ResponseWriter, format string, v ...interface{})
v8/spnego/http.go:386
↓ 2 callersFunctiontgsReq
tgsReq populates the fields for a TGS_REQ
v8/messages/KDCReq.go:179
↓ 2 callersFunctiontgsReq
tgsReq populates the fields for a TGS_REQ
messages/KDCReq.go:179
↓ 2 callersMethodtgtDetails
tgtDetails is a thread safe way to get the session's realm, TGT and session key values
client/session.go:130
↓ 2 callersMethodtgtDetails
tgtDetails is a thread safe way to get the session's realm, TGT and session key values
v8/client/session.go:143
↓ 2 callersMethodtimeDetails
timeDetails is a thread safe way to get the session's validity time values
v8/client/session.go:150
↓ 2 callersFunctionunmarshalTicketsSequence
UnmarshalTicketsSequence returns a slice of Tickets from a raw ASN1 value.
v8/messages/Ticket.go:129
↓ 2 callersFunctionunmarshalTicketsSequence
UnmarshalTicketsSequence returns a slice of Tickets from a raw ASN1 value.
messages/Ticket.go:132
↓ 2 callersMethodverify
(key types.EncryptionKey)
v8/pac/pac_type.go:226
↓ 2 callersMethodverify
(key types.EncryptionKey)
pac/pac_type.go:226
↓ 1 callersMethodAcceptSecContext
AcceptSecContext is the GSS-API method for the service to verify the context token provided by the client and establish a context.
spnego/spnego.go:69
↓ 1 callersMethodAcceptSecContext
AcceptSecContext is the GSS-API method for the service to verify the context token provided by the client and establish a context.
v8/spnego/spnego.go:69
↓ 1 callersMethodAddAuthzAttribute
AddAuthzAttribute adds an authorization attribute to the credential.
credentials/credentials.go:244
↓ 1 callersMethodAddAuthzAttribute
AddAuthzAttribute adds an authorization attribute to the credential.
v8/credentials/credentials.go:260
↓ 1 callersMethodAddEntry
AddEntry adds an entry to the Cache.
service/cache.go:73
↓ 1 callersMethodAddEntry
AddEntry adds an entry to the Cache.
v8/service/cache.go:73
↓ 1 callersMethodAffirmLogin
AffirmLogin will only perform an AS exchange with the KDC if the client does not already have a TGT.
client/client.go:192
↓ 1 callersMethodAffirmLogin
AffirmLogin will only perform an AS exchange with the KDC if the client does not already have a TGT.
v8/client/client.go:195
↓ 1 callersFunctionAssumePreAuthentication
AssumePreAuthentication used to configure the client to assume pre-authentication is required. s := NewSettings(AssumePreAuthentication(true))
client/settings.go:39
↓ 1 callersFunctionAssumePreAuthentication
AssumePreAuthentication used to configure the client to assume pre-authentication is required. s := NewSettings(AssumePreAuthentication(true))
v8/client/settings.go:49
↓ 1 callersMethodAttributes
Attributes returns the Credentials' attributes map.
credentials/credentials.go:297
↓ 1 callersMethodAttributes
Attributes returns the Credentials' attributes map.
v8/credentials/credentials.go:313
↓ 1 callersMethodAuthTime
AuthTime returns the time the credential was authenticated.
credentials/credentials.go:213
↓ 1 callersMethodAuthTime
AuthTime returns the time the credential was authenticated.
v8/credentials/credentials.go:229
↓ 1 callersMethodAuthzAttributes
AuthzAttributes returns the credentials authorizing attributes.
credentials/credentials.go:223
↓ 1 callersMethodAuthzAttributes
AuthzAttributes returns the credentials authorizing attributes.
v8/credentials/credentials.go:239
↓ 1 callersMethodClearOldEntries
ClearOldEntries clears entries from the Cache that are older than the duration provided.
service/cache.go:103
↓ 1 callersMethodClearOldEntries
ClearOldEntries clears entries from the Cache that are older than the duration provided.
v8/service/cache.go:103
↓ 1 callersMethodContains
Contains tests if a PADataSequence contains PA Data of a certain type.
types/PAData.go:35
↓ 1 callersMethodContains
Contains tests if a HostAddress is contained within the HostAddresses struct.
types/HostAddress.go:160
↓ 1 callersMethodContains
Contains tests if a PADataSequence contains PA Data of a certain type.
v8/types/PAData.go:35
↓ 1 callersMethodContains
Contains tests if a HostAddress is contained within the HostAddresses struct.
v8/types/HostAddress.go:160
↓ 1 callersMethodDecrypt
Decrypt decrypts the encrypted part of the ticket using the key provided.
v8/messages/Ticket.go:201
↓ 1 callersMethodDecrypt
Decrypt decrypts the encrypted part of the ticket using the key provided.
messages/Ticket.go:204
↓ 1 callersMethodDecryptAuthenticator
DecryptAuthenticator decrypts the Authenticator within the AP_REQ. sessionKey may simply be the key within the decrypted EncPart of the ticket within
v8/messages/APReq.go:73
↓ 1 callersMethodDecryptAuthenticator
DecryptAuthenticator decrypts the Authenticator within the AP_REQ.
messages/APReq.go:72
↓ 1 callersFunctionDecryptData
DecryptData decrypts the data provided using the methods specific to the etype provided as defined in RFC 4757.
crypto/rfc4757/encryption.go:31
↓ 1 callersFunctionDecryptData
DecryptData decrypts the data provided using the methods specific to the etype provided as defined in RFC 4757.
v8/crypto/rfc4757/encryption.go:31
↓ 1 callersMethodDecryptData
DecryptData decrypts the data provided.
crypto/aes256-cts-hmac-sha384-192.go:93
↓ 1 callersMethodDecryptData
DecryptData decrypts the data provided.
crypto/aes128-cts-hmac-sha256-128.go:93
← previousnext →401–500 of 1,776, ranked by callers