# Uses of Class
com.ngrok.services.SshUserCertificates.CreateCallBuilder

Packages that use SshUserCertificates.CreateCallBuilder
Package
Description
com.ngrok.services

- ## Uses of SshUserCertificates.CreateCallBuilder in com.ngrok.services

  Methods in com.ngrok.services that return SshUserCertificates.CreateCallBuilder
  Modifier and Type
  Method
  Description
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.`create(String sshCertificateAuthorityId, String publicKey)`
  Create a new SSH User Certificate See also https://ngrok.com/docs/api#api-ssh-user-certificates-create.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`criticalOptions(Map<String,String> criticalOptions)`
  A map of critical options included in the certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`criticalOptions(Optional<Map<String,String>> criticalOptions)`
  A map of critical options included in the certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`description(String description)`
  human-readable description of this SSH User Certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`description(Optional<String> description)`
  human-readable description of this SSH User Certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`extensions(Map<String,String> extensions)`
  A map of extensions included in the certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`extensions(Optional<Map<String,String>> extensions)`
  A map of extensions included in the certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`metadata(String metadata)`
  arbitrary user-defined machine-readable data of this SSH User Certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`metadata(Optional<String> metadata)`
  arbitrary user-defined machine-readable data of this SSH User Certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`principals(List<String> principals)`
  the list of principals included in the ssh user certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`principals(Optional<List<String>> principals)`
  the list of principals included in the ssh user certificate.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`validAfter(OffsetDateTime validAfter)`
  The time when the user certificate becomes valid, in RFC 3339 format.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`validAfter(Optional<OffsetDateTime> validAfter)`
  The time when the user certificate becomes valid, in RFC 3339 format.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`validUntil(OffsetDateTime validUntil)`
  The time when this host certificate becomes invalid, in RFC 3339 format.
  `SshUserCertificates.CreateCallBuilder`
  SshUserCertificates.CreateCallBuilder.`validUntil(Optional<OffsetDateTime> validUntil)`
  The time when this host certificate becomes invalid, in RFC 3339 format.