isinglesignonremotemastersecret

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: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Syntax UUID
	SSORemoteMasterSecretSyntaxUUID = &uuid.UUID{TimeLow: 0x9d07ca0d, TimeMid: 0x8f02, TimeHiAndVersion: 0x4ed5, ClockSeqHiAndReserved: 0xb7, ClockSeqLow: 0x27, Node: [6]uint8{0xac, 0xf3, 0x7f, 0xea, 0x5b, 0xbc}}
	// Syntax ID
	SSORemoteMasterSecretSyntaxV1_0 = &dcerpc.SyntaxID{IfUUID: SSORemoteMasterSecretSyntaxUUID, IfVersionMajor: 1, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "ssp"
)

Functions

func NewSSORemoteMasterSecretServerHandle

func NewSSORemoteMasterSecretServerHandle(o SSORemoteMasterSecretServer) dcerpc.ServerHandle

func RegisterSSORemoteMasterSecretServer

func RegisterSSORemoteMasterSecretServer(conn dcerpc.Conn, o SSORemoteMasterSecretServer, opts ...dcerpc.Option)

func SSORemoteMasterSecretServerHandle

func SSORemoteMasterSecretServerHandle(ctx context.Context, o SSORemoteMasterSecretServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)

Types

type RemoteGetMasterSecretRequest

type RemoteGetMasterSecretRequest struct {
	SecretLength uint32 `idl:"name:pcbSecret" json:"secret_length"`
}

RemoteGetMasterSecretRequest structure represents the RemoteGetMasterSecret operation request

func (*RemoteGetMasterSecretRequest) MarshalNDR

func (*RemoteGetMasterSecretRequest) UnmarshalNDR

func (o *RemoteGetMasterSecretRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type RemoteGetMasterSecretResponse

type RemoteGetMasterSecretResponse struct {
	SecretLength uint32 `idl:"name:pcbSecret" json:"secret_length"`
	Secret       []byte `idl:"name:pbSecret;size_is:(pcbSecret)" json:"secret"`
	// Return: The RemoteGetMasterSecret return value.
	Return uint32 `idl:"name:Return" json:"return"`
}

RemoteGetMasterSecretResponse structure represents the RemoteGetMasterSecret operation response

func (*RemoteGetMasterSecretResponse) MarshalNDR

func (*RemoteGetMasterSecretResponse) UnmarshalNDR

func (o *RemoteGetMasterSecretResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SSORemoteMasterSecretClient

type SSORemoteMasterSecretClient interface {

	// RemoteGetMasterSecret operation.
	RemoteGetMasterSecret(context.Context, *RemoteGetMasterSecretRequest, ...dcerpc.CallOption) (*RemoteGetMasterSecretResponse, error)

	// AlterContext alters the client context.
	AlterContext(context.Context, ...dcerpc.Option) error
}

ISingleSignonRemoteMasterSecret interface.

func NewSSORemoteMasterSecretClient

func NewSSORemoteMasterSecretClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (SSORemoteMasterSecretClient, error)

type SSORemoteMasterSecretServer

type SSORemoteMasterSecretServer interface {

	// RemoteGetMasterSecret operation.
	RemoteGetMasterSecret(context.Context, *RemoteGetMasterSecretRequest) (*RemoteGetMasterSecretResponse, error)
}

ISingleSignonRemoteMasterSecret server interface.

Jump to

Keyboard shortcuts

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