com.microsoft.tfs.core.clients.security
Class AccessControlEntryDetails

java.lang.Object
  extended by com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
      extended by com.microsoft.tfs.core.clients.security.AccessControlEntry
          extended by com.microsoft.tfs.core.clients.security.AccessControlEntryDetails
All Implemented Interfaces:
java.lang.Cloneable

public class AccessControlEntryDetails
extends AccessControlEntry
implements java.lang.Cloneable

Extends AccessControlEntry with more details.

Thread-safety:
thread-compatible

Field Summary
 
Fields inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
webServiceObject
 
Constructor Summary
AccessControlEntryDetails(ms.ws._AccessControlEntryDetails webServiceObject)
           
AccessControlEntryDetails(IdentityDescriptor descriptor, int allow, int deny)
           
AccessControlEntryDetails(IdentityDescriptor descriptor, java.lang.String token, int allow, int deny, ACEExtendedInformation extendedInfo)
           
 
Method Summary
 java.lang.Object clone()
          
 ACEExtendedInformation getExtendedInformation()
           
 IdentityDescriptor getSerializableDescriptor()
           
 java.lang.String getToken()
           
 ms.ws._AccessControlEntryDetails getWebServiceObject()
          Gets the web service object this class wraps.
 void setExtendedInformation(ACEExtendedInformation value)
           
 void setSerializableDescriptor(IdentityDescriptor value)
           
 void setToken(java.lang.String value)
           
 
Methods inherited from class com.microsoft.tfs.core.clients.security.AccessControlEntry
getAllow, getDeny, setAllow, setDeny
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AccessControlEntryDetails

public AccessControlEntryDetails(ms.ws._AccessControlEntryDetails webServiceObject)

AccessControlEntryDetails

public AccessControlEntryDetails(IdentityDescriptor descriptor,
                                 java.lang.String token,
                                 int allow,
                                 int deny,
                                 ACEExtendedInformation extendedInfo)

AccessControlEntryDetails

public AccessControlEntryDetails(IdentityDescriptor descriptor,
                                 int allow,
                                 int deny)
Method Detail

getWebServiceObject

public ms.ws._AccessControlEntryDetails getWebServiceObject()
Gets the web service object this class wraps. The returned object should not be modified.

Overrides:
getWebServiceObject in class AccessControlEntry
Returns:
the web service object this class wraps.

clone

public java.lang.Object clone()

Overrides:
clone in class java.lang.Object

getToken

public java.lang.String getToken()

setToken

public void setToken(java.lang.String value)

getExtendedInformation

public ACEExtendedInformation getExtendedInformation()

setExtendedInformation

public void setExtendedInformation(ACEExtendedInformation value)

getSerializableDescriptor

public IdentityDescriptor getSerializableDescriptor()

setSerializableDescriptor

public void setSerializableDescriptor(IdentityDescriptor value)


© 2015 Microsoft. All rights reserved.