# Certificate

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

The Certificate

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

â‡’

[RASListObj](raslistobj)

â‡’

Certificate

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

Type

Name

Description

String

AdminCreate

Inherited from [RASListObj](raslistobj)

String

AdminLastMod

Inherited from [RASListObj](raslistobj)

String

AlternateNames

The alternate names of the certificate.

String

CommonName

String

Description

The description of the certificate.

Boolean

Enabled

Whether the certificate is enabled or not.

Nullable\<DateTime>

ExpirationDate

UInt32

Id

String

Intermediate

The intermediate.

[CertificateKeySize](certificatekeysize)

KeySize

String

Name

Certificate Name.

String

PublicKey

String

Request

The certificate request.

UInt32

SiteId

ID of the site.

[CertificateStatus](certificatestatus)

Status

DateTime

TimeCreate

Inherited from [RASListObj](raslistobj)

DateTime

TimeLastMod

Inherited from [RASListObj](raslistobj)

[CertificateType](certificatetype)

Type

Whether the certificate is Self-Signed, Imported or Requested.

[CertificateUsages](certificateusages)

Usage

A set of assigned certificate usages. To form a set of usages 'OR' individual usage enums.

## PUBLIC METHODS

Type

Name

Description

Int32

CompareTo (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Boolean

Equals (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Int32

GetHashCode ()

Inherited from [RASSerilazableObj](rasserilazableobj)

Type

GetType ()

String

ToString ()

### References to Commands

|                                                                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Get-RASCertificate](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Get-RASCertificate.md)                       |
| [Invoke-RASCertificateCmd](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Invoke-RASCertificateCmd.md)           |
| [Invoke-RASExportCertificate](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Invoke-RASExportCertificate.md)     |
| [New-RASCertificate](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/New-RASCertificate.md)                       |
| [Remove-RASCertificate](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Remove-RASCertificate.md)                 |
| [Set-RASCertificate](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Set-RASCertificate.md)                       |
| [Set-RASGateway](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Set-RASGateway.md)                               |
| [Set-RASGatewayDefaultSettings](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Set-RASGatewayDefaultSettings.md) |
