Interface AccessControlEntry.Builder

  • Method Details

    • accessRights

      AccessControlEntry.Builder accessRights(AccessRights accessRights)

      Permissions to allow or deny an Active Directory group to enroll or autoenroll certificates issued against a template.

      Parameters:
      accessRights - Permissions to allow or deny an Active Directory group to enroll or autoenroll certificates issued against a template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accessRights

      default AccessControlEntry.Builder accessRights(Consumer<AccessRights.Builder> accessRights)

      Permissions to allow or deny an Active Directory group to enroll or autoenroll certificates issued against a template.

      This is a convenience method that creates an instance of the AccessRights.Builder avoiding the need to create one manually via AccessRights.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to accessRights(AccessRights).

      Parameters:
      accessRights - a consumer that will call methods on AccessRights.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      AccessControlEntry.Builder createdAt(Instant createdAt)

      The date and time that the Access Control Entry was created.

      Parameters:
      createdAt - The date and time that the Access Control Entry was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupDisplayName

      AccessControlEntry.Builder groupDisplayName(String groupDisplayName)

      Name of the Active Directory group. This name does not need to match the group name in Active Directory.

      Parameters:
      groupDisplayName - Name of the Active Directory group. This name does not need to match the group name in Active Directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupSecurityIdentifier

      AccessControlEntry.Builder groupSecurityIdentifier(String groupSecurityIdentifier)

      Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".

      Parameters:
      groupSecurityIdentifier - Security identifier (SID) of the group object from Active Directory. The SID starts with "S-".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateArn

      AccessControlEntry.Builder templateArn(String templateArn)

      The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.

      Parameters:
      templateArn - The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      AccessControlEntry.Builder updatedAt(Instant updatedAt)

      The date and time that the Access Control Entry was updated.

      Parameters:
      updatedAt - The date and time that the Access Control Entry was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.