Package com.okta.sdk.resource.model
Class GroupProfile
java.lang.Object
com.okta.sdk.resource.model.GroupProfile
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T16:19:57.008753975Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class GroupProfile
extends Object
implements Serializable
Specifies required and optional properties for a Group. The `objectClass` of a Group determines which
additional properties are available. You can extend Group Profiles with custom properties, but you must first add the
properties to the Group Profile schema before you can reference them. Use the Profile Editor in the Admin Console or
the [Schemas API](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Schema/)to manage schema
extensions. Custom properties can contain HTML tags. It is the client's responsibility to escape or encode this
data before displaying it. Use
[best-practices](https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html) to
prevent cross-site scripting.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) boolean
externalId
(String externalId) Description of the Windows GroupgetDn()
The distinguished name of the Windows GroupBase-64 encoded GUID (`objectGUID`) of the Windows GroupgetName()
Name of the Windows GroupPre-Windows 2000 name of the Windows GroupFully qualified name of the Windows Groupint
hashCode()
samAccountName
(String samAccountName) void
setDescription
(String description) void
void
setExternalId
(String externalId) void
void
setSamAccountName
(String samAccountName) void
setWindowsDomainQualifiedName
(String windowsDomainQualifiedName) toString()
windowsDomainQualifiedName
(String windowsDomainQualifiedName)
-
Field Details
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DN
- See Also:
-
JSON_PROPERTY_EXTERNAL_ID
- See Also:
-
JSON_PROPERTY_SAM_ACCOUNT_NAME
- See Also:
-
JSON_PROPERTY_WINDOWS_DOMAIN_QUALIFIED_NAME
- See Also:
-
-
Constructor Details
-
GroupProfile
public GroupProfile()
-
-
Method Details
-
description
-
getDescription
Description of the Windows Group- Returns:
- description
-
setDescription
-
name
-
getName
Name of the Windows Group- Returns:
- name
-
setName
-
dn
-
getDn
The distinguished name of the Windows Group- Returns:
- dn
-
setDn
-
externalId
-
getExternalId
Base-64 encoded GUID (`objectGUID`) of the Windows Group- Returns:
- externalId
-
setExternalId
-
samAccountName
-
getSamAccountName
Pre-Windows 2000 name of the Windows Group- Returns:
- samAccountName
-
setSamAccountName
-
windowsDomainQualifiedName
-
getWindowsDomainQualifiedName
Fully qualified name of the Windows Group- Returns:
- windowsDomainQualifiedName
-
setWindowsDomainQualifiedName
-
equals
-
hashCode
public int hashCode() -
toString
-