public class WindowsDomain
extends Base
The schema that defines the WindowsDomain resource is defined below.
<xs:element name="WindowsDomain">
<xs:complexType>
<xs:sequence>
<xs:element name="DomainType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="ACTIVE_DIRECTORY"/>
<xs:enumeration value="WORKGROUP"/>
<xs:enumeration value="NONE"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DomainName" type="xs:string" minOccurs="0"/>
<xs:element name="PrimaryDomainController" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>If not specified use DNS lookup on Name</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrganizationUnit" type="xs:string" minOccurs="0"/>
<xs:element name="AdminName" type="xs:string" minOccurs="0"/>
<xs:element name="AdminPassword" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
| Constructor and Description |
|---|
WindowsDomain() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
doDisjoin(javax.servlet.http.HttpServletRequest request,
com.quantum.dxi.dao.types.WindowsDomain domain)
POST /rest/WindowsDomain/disjoin
|
javax.ws.rs.core.Response |
doJoin(javax.servlet.http.HttpServletRequest request,
com.quantum.dxi.dao.types.WindowsDomain domain)
POST /rest/WindowsDomain/join
|
com.quantum.dxi.dao.types.WindowsDomain |
getWindowsDomain(javax.servlet.http.HttpServletRequest request)
GET /rest/WindowsDomain
|
public com.quantum.dxi.dao.types.WindowsDomain getWindowsDomain(@Context
javax.servlet.http.HttpServletRequest request)
Get the Windows Domain configuration for the system.
Response Entity type: <xs:element name="WindowsDomain">
public javax.ws.rs.core.Response doJoin(@Context
javax.servlet.http.HttpServletRequest request,
com.quantum.dxi.dao.types.WindowsDomain domain)
Join a Windows Workgroup or Active Directory domain. You can't join a domain if the system is already joined to a domain, you must disjoin first.
Request Entity type: <xs:element name="WindowsDomain">
public javax.ws.rs.core.Response doDisjoin(@Context
javax.servlet.http.HttpServletRequest request,
com.quantum.dxi.dao.types.WindowsDomain domain)
Disjoin a Windows Workgroup or Active Directory domain as specified in the
<xs:element name="DomainType"> field.
Specifying correct admin credentials (<xs:element name="AdminName"> and
<xs:element name="AdminPassword">) allows to disable the account when
leaving Active Directory domain.
Request Entity type: <xs:element name="WindowsDomain">
Copyright © 2011-2025 Quantum Corporation. All Rights Reserved.