Used to create a new PASI Client.
Inheritance Hierarchy
PASI.DataContract.V2009RequestBase
PASI.DataContract.CertificateManagerCreatePasiClientRequest
Namespace: PASI.DataContract.CertificateManager
Assembly: PASI.DataContract (in PASI.DataContract.dll) Version: 9.25.26.0 (9.25.26.0)
Syntax
The CreatePasiClientRequest type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CreatePasiClientRequest |
Properties
Name | Description | |
---|---|---|
CallerInfo | (Required)
Information about the Caller
(Inherited from RequestBase.) | |
Certificate | (Required)
In this scenario the DigitialCertificateId will always be zero since this is an add.
IsActive may be true or false allowing clients to be created with the certificate deactivated.
IsDeleted and IsRenewable will be false.
| |
ClientOrganizationIds | (Required)
A list of PASI client surrogate Organization Ids. Typically a PASI Client is only associated to one.
Must be at least one.
| |
Description | (Required)
A short description for the client.
| |
Name | (Required)
The name of the PASI Client
| |
PasiClientTypeId | (Required)
The type of PASI Client. Suggorate CodeTypeId is being used to simplify interaction between client and server.
| |
SecurityRoleIds | (Required)
A list of PASI security role surrogate Ids.
Must be at least one.
| |
SystemName | (Required)
The system name which is typically a vendor name or Ministry application name.
|
See Also