com.evolveum.midpoint.xml.ns._public.common.common_1
Class AccountShadowType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ResourceObjectShadowType
com.evolveum.midpoint.xml.ns._public.common.common_1.AccountShadowType
- All Implemented Interfaces:
- java.io.Serializable
public class AccountShadowType
- extends ResourceObjectShadowType
- implements java.io.Serializable
Account object type. Represents account on a
target system.
May be used for locally caching the
account data
(in
local
repository).
This is not much more than a marker type, but it is
necessary
as accounts are
important objects in identity
management and
a lot of functionality has special behavior for accounts.
This object
is
supposed to be stored in LOCAL
REPOSITORY, it is
NOT the object on
provisioning resource. For that please see
the
resource schema which
is dynamic and may be
different for
each resource. There is a
standard Account type in standard
resource schema provided by
midPoint project. Resource
connectors
should use that as a supertype
(marker type) for
accounts, but
there may be exceptions.
Java class for AccountShadowType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccountShadowType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ResourceObjectShadowType">
<sequence>
<element name="credentials" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}CredentialsType" minOccurs="0"/>
<element name="activation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ActivationType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
credentials
protected CredentialsType credentials
activation
protected ActivationType activation
AccountShadowType
public AccountShadowType()
getCredentials
public CredentialsType getCredentials()
- Gets the value of the credentials property.
- Returns:
- possible object is
CredentialsType
setCredentials
public void setCredentials(CredentialsType value)
- Sets the value of the credentials property.
- Parameters:
value
- allowed object is
CredentialsType
getActivation
public ActivationType getActivation()
- Gets the value of the activation property.
- Returns:
- possible object is
ActivationType
setActivation
public void setActivation(ActivationType value)
- Sets the value of the activation property.
- Parameters:
value
- allowed object is
ActivationType
toString
public java.lang.String toString()
- Generates a String representation of the contents of this type.
This is an extension method, produced by the 'ts' xjc plugin
- Overrides:
toString
in class ResourceObjectShadowType
Copyright © 2011 evolveum. All Rights Reserved.