#[non_exhaustive]pub struct AuthenticationToken {
pub created_time: Option<i64>,
pub created_time_dt: Option<String>,
pub encryption_details: Option<Box<EncryptionDetails>>,
pub expiration_time: Option<i64>,
pub expiration_time_dt: Option<String>,
pub is_renewable: Option<bool>,
pub kerberos_flags: Option<String>,
pub type: Option<String>,
pub type_id: Option<i64>,
}Expand description
Authentication Token
The Authentication Token object represents standardized authentication tokens, tickets, or assertions that conform to established authentication protocols such as Kerberos, OIDC, and SAML. These tokens are issued by authentication servers and identity providers and carry protocol-specific metadata, lifecycle information, and security attributes defined by their respective specifications.
[] Category: | Name: authentication_token
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.created_time: Option<i64>Created Time
The time that the authentication token was created.
recommended
created_time_dt: Option<String>Created Time
The time that the authentication token was created.
optional
encryption_details: Option<Box<EncryptionDetails>>Encryption Details
The encryption details of the authentication token.
recommended
expiration_time: Option<i64>Expiration Time
The expiration time of the authentication token.
optional
expiration_time_dt: Option<String>Expiration Time
The expiration time of the authentication token.
optional
is_renewable: Option<bool>Renewable
Indicates whether the authentication token is renewable.
optional
kerberos_flags: Option<String>Kerberos Flags
A bitmask, either in hexadecimal or decimal form, which encodes various attributes or permissions associated with a Kerberos ticket. These flags delineate specific characteristics of the ticket, such as its renewability or forwardability.
recommended
type: Option<String>Type
The type of the authentication token.
recommended
type_id: Option<i64>Type ID
The normalized authentication token type identifier.
recommended
Trait Implementations§
Source§impl Clone for AuthenticationToken
impl Clone for AuthenticationToken
Source§fn clone(&self) -> AuthenticationToken
fn clone(&self) -> AuthenticationToken
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more