All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dard.sila_java.library.server_base.0.9.0.source-code.AuthenticationService.proto Maven / Gradle / Ivy

There is a newer version: 0.14.0
Show newest version
syntax = "proto3";

import "SiLAFramework.proto";

package sila2.org.silastandard.core.authenticationservice.v1;

service AuthenticationService {
    rpc Login(sila2.org.silastandard.core.authenticationservice.v1.Login_Parameters) returns (sila2.org.silastandard.core.authenticationservice.v1.Login_Responses) {}
    rpc Logout(sila2.org.silastandard.core.authenticationservice.v1.Logout_Parameters) returns (sila2.org.silastandard.core.authenticationservice.v1.Logout_Responses) {}
}

message Login_Parameters {
    sila2.org.silastandard.String UserIdentification = 1;
    sila2.org.silastandard.String Password = 2;
    sila2.org.silastandard.String RequestedServer = 3;
    repeated sila2.org.silastandard.String RequestedFeatures = 4;
}

message Login_Responses {
    sila2.org.silastandard.String AccessToken = 1;
    sila2.org.silastandard.Integer TokenLifetime = 2;
}

message Logout_Parameters {
    sila2.org.silastandard.String AccessToken = 1;
}

message Logout_Responses {
}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy