public static class AppExtensionKerberosRealmApp.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AppExtensionKerberosRealmApp |
build() |
AppExtensionKerberosRealmApp.Builder |
copy(AppExtensionKerberosRealmApp model) |
AppExtensionKerberosRealmApp.Builder |
defaultEncryptionSaltType(String defaultEncryptionSaltType)
The type of salt that the system will use to encrypt Kerberos-specific artifacts of this
App unless another type of salt is specified.
|
AppExtensionKerberosRealmApp.Builder |
masterKey(String masterKey)
The primary key that the system should use to encrypt artifacts that are specific to this
Kerberos realm – for example, to encrypt the Principal Key in each KerberosRealmUser.
|
AppExtensionKerberosRealmApp.Builder |
maxRenewableAge(Integer maxRenewableAge)
Max Renewable Age in seconds
|
AppExtensionKerberosRealmApp.Builder |
maxTicketLife(Integer maxTicketLife)
Max Ticket Life in seconds
|
AppExtensionKerberosRealmApp.Builder |
realmName(String realmName)
The name of the Kerberos Realm that this App uses for authentication.
|
AppExtensionKerberosRealmApp.Builder |
supportedEncryptionSaltTypes(List<String> supportedEncryptionSaltTypes)
The types of salt that are available for the system to use when encrypting
Kerberos-specific artifacts for this App.
|
AppExtensionKerberosRealmApp.Builder |
ticketFlags(Integer ticketFlags)
Ticket Flags
|
public AppExtensionKerberosRealmApp.Builder realmName(String realmName)
The name of the Kerberos Realm that this App uses for authentication.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
realmName
- the value to setpublic AppExtensionKerberosRealmApp.Builder masterKey(String masterKey)
The primary key that the system should use to encrypt artifacts that are specific to this Kerberos realm – for example, to encrypt the Principal Key in each KerberosRealmUser.
*SCIM++ Properties:** - idcsSearchable: false - idcsSensitive: none - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
masterKey
- the value to setpublic AppExtensionKerberosRealmApp.Builder defaultEncryptionSaltType(String defaultEncryptionSaltType)
The type of salt that the system will use to encrypt Kerberos-specific artifacts of this App unless another type of salt is specified.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
defaultEncryptionSaltType
- the value to setpublic AppExtensionKerberosRealmApp.Builder supportedEncryptionSaltTypes(List<String> supportedEncryptionSaltTypes)
The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
supportedEncryptionSaltTypes
- the value to setpublic AppExtensionKerberosRealmApp.Builder ticketFlags(Integer ticketFlags)
Ticket Flags
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: integer - uniqueness: none
ticketFlags
- the value to setpublic AppExtensionKerberosRealmApp.Builder maxTicketLife(Integer maxTicketLife)
Max Ticket Life in seconds
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: integer - uniqueness: none
maxTicketLife
- the value to setpublic AppExtensionKerberosRealmApp.Builder maxRenewableAge(Integer maxRenewableAge)
Max Renewable Age in seconds
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: integer - uniqueness: none
maxRenewableAge
- the value to setpublic AppExtensionKerberosRealmApp build()
public AppExtensionKerberosRealmApp.Builder copy(AppExtensionKerberosRealmApp model)
Copyright © 2016–2024. All rights reserved.