Package com.okta.sdk.resource.model
Class OktaActiveDirectoryGroupProfile
java.lang.Object
com.okta.sdk.resource.model.OktaActiveDirectoryGroupProfile
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class OktaActiveDirectoryGroupProfile
extends Object
implements Serializable
Profile for a group that is imported from Active Directory. The `objectClass` for such groups is
`okta:windows_security_principal`.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe object class type -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleanexternalId(String externalId) Description of the Windows groupgetDn()The distinguished name of the Windows groupBase-64 encoded GUID (`objectGUID`) of the Windows groupThe scope of the Windows group (DomainLocal, Global, or Universal)The type of the Windows group (Security or Distribution)Distinguished name of the group that manages this grouporg.openapitools.jackson.nullable.JsonNullable<String>getName()Name of the Windows groupThe object class typeThe Windows Security Identifier (SID) for the groupPre-Windows 2000 name of the Windows groupFully qualified name of the Windows groupgroupScope(String groupScope) inthashCode()samAccountName(String samAccountName) voidsetAdditionalProperties(Map<String, Object> additionalProperties) voidsetDescription(String description) voidvoidsetExternalId(String externalId) voidsetGroupScope(String groupScope) voidsetGroupType(String groupType) voidsetManagedBy(String managedBy) voidsetManagedBy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> managedBy) voidvoidsetObjectSid(String objectSid) voidsetSamAccountName(String samAccountName) voidsetWindowsDomainQualifiedName(String windowsDomainQualifiedName) toString()windowsDomainQualifiedName(String windowsDomainQualifiedName)
-
Field Details
-
additionalProperties
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DN
- See Also:
-
JSON_PROPERTY_EXTERNAL_ID
- See Also:
-
JSON_PROPERTY_GROUP_SCOPE
- See Also:
-
JSON_PROPERTY_GROUP_TYPE
- See Also:
-
JSON_PROPERTY_MANAGED_BY
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OBJECT_CLASS
- See Also:
-
JSON_PROPERTY_OBJECT_SID
- See Also:
-
JSON_PROPERTY_SAM_ACCOUNT_NAME
- See Also:
-
JSON_PROPERTY_WINDOWS_DOMAIN_QUALIFIED_NAME
- See Also:
-
-
Constructor Details
-
OktaActiveDirectoryGroupProfile
public OktaActiveDirectoryGroupProfile()
-
-
Method Details
-
getAdditionalProperties
-
setAdditionalProperties
-
description
-
getDescription
Description of the Windows group- Returns:
- description
-
setDescription
-
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
-
groupScope
-
getGroupScope
The scope of the Windows group (DomainLocal, Global, or Universal)- Returns:
- groupScope
-
setGroupScope
-
groupType
-
getGroupType
The type of the Windows group (Security or Distribution)- Returns:
- groupType
-
setGroupType
-
managedBy
-
getManagedBy
Distinguished name of the group that manages this group- Returns:
- managedBy
-
getManagedBy_JsonNullable
-
setManagedBy_JsonNullable
public void setManagedBy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> managedBy) -
setManagedBy
-
name
-
getName
Name of the Windows group- Returns:
- name
-
setName
-
getObjectClass
The object class type- Returns:
- objectClass
-
objectSid
-
getObjectSid
The Windows Security Identifier (SID) for the group- Returns:
- objectSid
-
setObjectSid
-
samAccountName
-
getSamAccountName
Pre-Windows 2000 name of the Windows group- Returns:
- samAccountName
-
setSamAccountName
-
windowsDomainQualifiedName
public OktaActiveDirectoryGroupProfile windowsDomainQualifiedName(String windowsDomainQualifiedName) -
getWindowsDomainQualifiedName
Fully qualified name of the Windows group- Returns:
- windowsDomainQualifiedName
-
setWindowsDomainQualifiedName
-
equals
-
hashCode
public int hashCode() -
toString
-