Interface TINAProviderInitial::i_ProviderAuthenticate

interface i_ProviderAuthenticate

Operation Index

authenticate
continueAuthentication
getAuthenticationMethods

Alias Index

t_opaque

Operations

authenticate
void authenticate(in t_AuthMethod authMethod,
                  in string securityName,
                  in t_opaque authenData,
                  in t_opaque privAttribReq,
                  out t_opaque privAttrib,
                  out t_opaque continuationData,
                  out t_opaque authSpecificData,
                  out t_AuthenticationStatus authStatus)
    raises(e_AuthMethodNotSupported);
continueAuthentication
void continueAuthentication(in t_opaque responseData,
                            out t_opaque privAttrib,
                            out t_opaque continuationData,
                            out t_opaque authSpecificData,
                            out t_AuthenticationStatus authStatus);
getAuthenticationMethods
void getAuthenticationMethods(in t_AuthMethodSearchProperties desiredProperties,
                              out t_AuthMethodDescList authMethods)
    raises(e_AuthMethodPropertiesError,
           TINACommonTypes::e_ListError);

Aliases

t_opaque
typedef sequence<octet> t_opaque;

Generated by the OmniBroker IDL-to-HTML translator (non-commercial)