ocspa

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// import guard
	GoPackage = "dcom/ocspa"
)

Functions

This section is empty.

Types

type CertTransportBlob

type CertTransportBlob struct {
	Length uint32 `idl:"name:cb" json:"length"`
	Buffer []byte `idl:"name:pb;size_is:(cb);pointer:unique" json:"buffer"`
}

CertTransportBlob structure represents CERTTRANSBLOB RPC structure.

func (*CertTransportBlob) MarshalNDR

func (o *CertTransportBlob) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*CertTransportBlob) UnmarshalNDR

func (o *CertTransportBlob) UnmarshalNDR(ctx context.Context, w ndr.Reader) error

type OCSPAdminD

type OCSPAdminD dcom.InterfacePointer

OCSPAdminD structure represents IOCSPAdminD RPC structure.

The IOCSPAdminD interface provides an RPC interface for a client to manage an Online Responder.

IOCSPAdminD interface inherits the IUnknown interface.

The version number for IUnknown is 1.0. The UUID for the IOCSPAdminD interface is: "784b693d-95f3-420b-8126-365c098659f2". Method opnum field values start with 3; opnum values 0 through 2 represent the IUnknown methods: QueryInterface, AddRef, and Release methods inherited from [MS-DCOM].

Each method MUST NOT throw exceptions.

Methods in RPC Opnum Order

+------------------------+-------------+
|                        |             |
|         METHOD         | DESCRIPTION |
|                        |             |
+------------------------+-------------+
+------------------------+-------------+
| GetOCSPProperty        | Opnum: 3    |
+------------------------+-------------+
| SetOCSPProperty        | Opnum: 4    |
+------------------------+-------------+
| GetCAConfigInformation | Opnum: 5    |
+------------------------+-------------+
| SetCAConfigInformation | Opnum: 6    |
+------------------------+-------------+
| GetSecurity            | Opnum: 7    |
+------------------------+-------------+
| SetSecurity            | Opnum: 8    |
+------------------------+-------------+
| GetSigningCertificates | Opnum: 9    |
+------------------------+-------------+
| GetHashAlgorithms      | Opnum: 10   |
+------------------------+-------------+
| GetMyRoles             | Opnum: 11   |
+------------------------+-------------+
| Ping                   | Opnum: 12   |
+------------------------+-------------+

func (*OCSPAdminD) InterfacePointer

func (o *OCSPAdminD) InterfacePointer() *dcom.InterfacePointer

func (*OCSPAdminD) MarshalNDR

func (o *OCSPAdminD) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*OCSPAdminD) NDRSizeInfo

func (o *OCSPAdminD) NDRSizeInfo() []uint64

func (*OCSPAdminD) UnmarshalNDR

func (o *OCSPAdminD) UnmarshalNDR(ctx context.Context, w ndr.Reader) error

Directories

Path Synopsis
iocspadmind
v0

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL