Ags.Certificate¶
- Implementations:
 
Methods¶
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Virtual Methods¶
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Properties¶
None
Signals¶
None
Fields¶
None
Class Details¶
- class Ags.Certificate¶
 - Bases:
 - Structure:
 
- get_cert_uuid(security_context, user_uuid, security_token)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security token
- Raises:
 - Returns:
 the cert UUIDs as
Noneterminated string array- Return type:
 [
str]
Get cert UUID as string vector.
New in version 3.0.0.
- get_domain(security_context, user_uuid, security_token, cert_uuid)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Raises:
 - Returns:
 the domain
- Return type:
 
Get domain.
New in version 3.0.0.
- get_key_type(security_context, user_uuid, security_token, cert_uuid)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Raises:
 - Returns:
 the key type
- Return type:
 
Get key type.
New in version 3.0.0.
- get_private_key_file(security_context, user_uuid, security_token, cert_uuid)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Raises:
 - Returns:
 the private key file
- Return type:
 
Get private key file.
New in version 3.0.0.
- get_public_key_file(security_context, user_uuid, security_token, cert_uuid)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Raises:
 - Returns:
 the public key file
- Return type:
 
Get public key file.
New in version 3.0.0.
- set_domain(security_context, user_uuid, security_token, cert_uuid, domain)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDdomain (
str) – the domain
- Raises:
 
Set domain.
New in version 3.0.0.
- set_key_type(security_context, user_uuid, security_token, cert_uuid, key_type)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDkey_type (
str) – the key type
- Raises:
 
Set key type.
New in version 3.0.0.
- set_private_key_file(security_context, user_uuid, security_token, cert_uuid, private_key_file)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDprivate_key_file (
str) – the private key file
- Raises:
 
Set private key file.
New in version 3.0.0.
- set_public_key_file(security_context, user_uuid, security_token, cert_uuid, public_key_file)¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDpublic_key_file (
str) – the public key file
- Raises:
 
Set public key file.
New in version 3.0.0.
- do_get_cert_uuid(security_context, user_uuid, security_token) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security token
- Returns:
 the cert UUIDs as
Noneterminated string array- Return type:
 [
str]
Get cert UUID as string vector.
New in version 3.0.0.
- do_get_domain(security_context, user_uuid, security_token, cert_uuid) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Returns:
 the domain
- Return type:
 
Get domain.
New in version 3.0.0.
- do_get_key_type(security_context, user_uuid, security_token, cert_uuid) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Returns:
 the key type
- Return type:
 
Get key type.
New in version 3.0.0.
- do_get_private_key_file(security_context, user_uuid, security_token, cert_uuid) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Returns:
 the private key file
- Return type:
 
Get private key file.
New in version 3.0.0.
- do_get_public_key_file(security_context, user_uuid, security_token, cert_uuid) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUID
- Returns:
 the public key file
- Return type:
 
Get public key file.
New in version 3.0.0.
- do_set_domain(security_context, user_uuid, security_token, cert_uuid, domain) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDdomain (
str) – the domain
Set domain.
New in version 3.0.0.
- do_set_key_type(security_context, user_uuid, security_token, cert_uuid, key_type) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDkey_type (
str) – the key type
Set key type.
New in version 3.0.0.
- do_set_private_key_file(security_context, user_uuid, security_token, cert_uuid, private_key_file) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDprivate_key_file (
str) – the private key file
Set private key file.
New in version 3.0.0.
- do_set_public_key_file(security_context, user_uuid, security_token, cert_uuid, public_key_file) virtual¶
 - Parameters:
 security_context (
GObject.Object) – theAgs.SecurityContextuser_uuid (
str) – the users unique identifiersecurity_token (
str) – the security tokencert_uuid (
str) – the cert’s UUIDpublic_key_file (
str) – the public key file
Set public key file.
New in version 3.0.0.