LibreOffice
LibreOffice 7.4 SDK API Reference
Public Member Functions | List of all members
XSSOContext Interface Referencepublished

Base SSO security context representation. More...

import"XSSOContext.idl";

Inheritance diagram for XSSOContext:
XInterface XSSOAcceptorContext XSSOInitiatorContext

Public Member Functions

string getSource ()
 retrieves the principal name of the source/initiator of the context. More...
 
string getTarget ()
 retrieves the principal name of the target/acceptor of the context. More...
 
string getMechanism ()
 retrieves the mechanism associated with the context. More...
 
boolean getMutual ()
 retrieves whether or not the context supports mutual authentication More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

Base SSO security context representation.

Since
OOo 1.1.2

Member Function Documentation

◆ getMechanism()

string getMechanism ( )

retrieves the mechanism associated with the context.

Returns
the mechanism name

◆ getMutual()

boolean getMutual ( )

retrieves whether or not the context supports mutual authentication

Returns
TRUE if mutual authentication is supported, FALSE otherwise.

◆ getSource()

string getSource ( )

retrieves the principal name of the source/initiator of the context.

In the case of an acceptor side security context, the source principal name is available only after the initiator has been authenticated.

Returns
the source principal name

◆ getTarget()

string getTarget ( )

retrieves the principal name of the target/acceptor of the context.

Returns
the target principal name

The documentation for this interface was generated from the following file: