Type Alias

gss_cred_id_t

A pointer to an opaque type that you use to exchange a credential object with GSS-API functions.

Declaration

typedef struct gss_cred_id_t_desc_struct *gss_cred_id_t;

See Also

Credential Masks and Macros

GSS_C_CRED_PASSWORD

The value that indicates a password-based credential.

GSS_C_CRED_CERTIFICATE

The value that indicates a certificate-based credential.

GSS_C_CRED_SecIdentity

The value that indicates a security identity-based credential.

GSS_C_CRED_HEIMBASE

The value that indicates a Heimdal-based credential.

GSS_C_NO_CREDENTIAL

The value that indicates an empty credential object.

GSS_C_INDEFINITE

The value that indicates the maximum permitted lifetime when used in a time request.

GSS_C_INITIATE

The value that indicates a credential that can initiate a security context.

GSS_C_ACCEPT

The value that indicates a credential that can accept a security context.

GSS_C_BOTH

The value that indicates a credential that can both initiate and accept security contexts.

GSS_C_OPTION_MASK

The masking constant for options.

GSS_C_CRED_NO_UI

The value that indicates no UI.

gss_auth_identity_t

A pointer to an opaque object used to manage authentication identities.

gss_const_cred_id_t

A pointer to an immutable opaque type that you use to exchange a credential object with GSS-API functions.

gss_cred_usage_t

A credential usage value.