public interface AccessControlOperations
| Modifier and Type | Method and Description |
|---|---|
String |
busid() |
byte[] |
buskey() |
LoginInfo |
loginByPassword(String entity,
byte[] pubkey,
byte[] encrypted,
IntHolder validity) |
void |
logout() |
int |
renew() |
SignedCallChain |
signChainFor(String target) |
LoginProcess |
startLoginByCertificate(String entity,
EncryptedBlockHolder challenge) |
LoginProcess |
startLoginBySharedAuth(EncryptedBlockHolder challenge) |
String busid()
byte[] buskey()
LoginInfo loginByPassword(String entity, byte[] pubkey, byte[] encrypted, IntHolder validity) throws WrongEncoding, AccessDenied, ServiceFailure, InvalidPublicKey
LoginProcess startLoginByCertificate(String entity, EncryptedBlockHolder challenge) throws ServiceFailure, MissingCertificate
ServiceFailureMissingCertificateLoginProcess startLoginBySharedAuth(EncryptedBlockHolder challenge) throws ServiceFailure
ServiceFailurevoid logout()
throws ServiceFailure
ServiceFailureint renew() throws ServiceFailure
ServiceFailureSignedCallChain signChainFor(String target) throws InvalidLogins, ServiceFailure
InvalidLoginsServiceFailureCopyright © 2008–2018 Tecgraf/PUC-Rio. All rights reserved.