@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccessControlEntrySummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of group access control entries that allow or deny Active Directory groups based on their security identifiers (SIDs) from enrolling and/or autofenrolling with the template.
Constructor and Description |
---|
AccessControlEntrySummary() |
Modifier and Type | Method and Description |
---|---|
AccessControlEntrySummary |
clone() |
boolean |
equals(Object obj) |
AccessRights |
getAccessRights()
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
|
Date |
getCreatedAt()
The date and time that the Access Control Entry was created.
|
String |
getGroupDisplayName()
Name of the Active Directory group.
|
String |
getGroupSecurityIdentifier()
Security identifier (SID) of the group object from Active Directory.
|
String |
getTemplateArn()
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
|
Date |
getUpdatedAt()
The date and time that the Access Control Entry was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccessRights(AccessRights accessRights)
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
|
void |
setCreatedAt(Date createdAt)
The date and time that the Access Control Entry was created.
|
void |
setGroupDisplayName(String groupDisplayName)
Name of the Active Directory group.
|
void |
setGroupSecurityIdentifier(String groupSecurityIdentifier)
Security identifier (SID) of the group object from Active Directory.
|
void |
setTemplateArn(String templateArn)
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
|
void |
setUpdatedAt(Date updatedAt)
The date and time that the Access Control Entry was updated.
|
String |
toString()
Returns a string representation of this object.
|
AccessControlEntrySummary |
withAccessRights(AccessRights accessRights)
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
|
AccessControlEntrySummary |
withCreatedAt(Date createdAt)
The date and time that the Access Control Entry was created.
|
AccessControlEntrySummary |
withGroupDisplayName(String groupDisplayName)
Name of the Active Directory group.
|
AccessControlEntrySummary |
withGroupSecurityIdentifier(String groupSecurityIdentifier)
Security identifier (SID) of the group object from Active Directory.
|
AccessControlEntrySummary |
withTemplateArn(String templateArn)
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
|
AccessControlEntrySummary |
withUpdatedAt(Date updatedAt)
The date and time that the Access Control Entry was updated.
|
public void setAccessRights(AccessRights accessRights)
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
accessRights
- Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a
template.public AccessRights getAccessRights()
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
public AccessControlEntrySummary withAccessRights(AccessRights accessRights)
Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a template.
accessRights
- Allow or deny an Active Directory group from enrolling and autoenrolling certificates issued against a
template.public void setCreatedAt(Date createdAt)
The date and time that the Access Control Entry was created.
createdAt
- The date and time that the Access Control Entry was created.public Date getCreatedAt()
The date and time that the Access Control Entry was created.
public AccessControlEntrySummary withCreatedAt(Date createdAt)
The date and time that the Access Control Entry was created.
createdAt
- The date and time that the Access Control Entry was created.public void setGroupDisplayName(String groupDisplayName)
Name of the Active Directory group. This name does not need to match the group name in Active Directory.
groupDisplayName
- Name of the Active Directory group. This name does not need to match the group name in Active Directory.public String getGroupDisplayName()
Name of the Active Directory group. This name does not need to match the group name in Active Directory.
public AccessControlEntrySummary withGroupDisplayName(String groupDisplayName)
Name of the Active Directory group. This name does not need to match the group name in Active Directory.
groupDisplayName
- Name of the Active Directory group. This name does not need to match the group name in Active Directory.public void setGroupSecurityIdentifier(String groupSecurityIdentifier)
Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".
groupSecurityIdentifier
- Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".public String getGroupSecurityIdentifier()
Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".
public AccessControlEntrySummary withGroupSecurityIdentifier(String groupSecurityIdentifier)
Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".
groupSecurityIdentifier
- Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".public void setTemplateArn(String templateArn)
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
templateArn
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.public String getTemplateArn()
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
public AccessControlEntrySummary withTemplateArn(String templateArn)
The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
templateArn
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.public void setUpdatedAt(Date updatedAt)
The date and time that the Access Control Entry was updated.
updatedAt
- The date and time that the Access Control Entry was updated.public Date getUpdatedAt()
The date and time that the Access Control Entry was updated.
public AccessControlEntrySummary withUpdatedAt(Date updatedAt)
The date and time that the Access Control Entry was updated.
updatedAt
- The date and time that the Access Control Entry was updated.public String toString()
toString
in class Object
Object.toString()
public AccessControlEntrySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.