public interface MapRLoginClient
| Modifier and Type | Method and Description |
|---|---|
com.mapr.fs.proto.Security.TicketAndKey |
authenticateIfNeeded() |
com.mapr.fs.proto.Security.TicketAndKey |
authenticateIfNeeded(java.lang.String cluster) |
com.mapr.fs.proto.Security.TicketAndKey |
generateTicket(GenTicketTypeRequest.TicketType ticketType,
java.lang.String targetUserName,
java.lang.String cluster,
java.lang.Long desiredTicketDurInSecs,
java.lang.Long renewalTicketDurInSecs,
java.util.List<java.lang.Integer> ips,
java.util.List<java.lang.Integer> uids,
java.util.List<java.lang.Integer> gids,
java.lang.String ticketFileLocation) |
com.mapr.fs.proto.Security.TicketAndKey |
getMapRCredentialsViaKerberos(java.lang.Long desiredTicketDurInSecs) |
com.mapr.fs.proto.Security.TicketAndKey |
getMapRCredentialsViaKerberos(java.lang.String cluster,
java.lang.Long desiredTicketDurInSecs) |
com.mapr.fs.proto.Security.TicketAndKey |
getMapRCredentialsViaPassword(java.lang.String username,
java.lang.String password,
java.lang.Long desiredTicketDurInSecs) |
com.mapr.fs.proto.Security.TicketAndKey |
getMapRCredentialsViaPassword(java.lang.String cluster,
java.lang.String username,
java.lang.String password,
java.lang.Long desiredTicketDurInSecs,
java.lang.String ticketLocation) |
boolean |
isSecurityEnabled() |
boolean |
isSecurityEnabled(java.lang.String cluster) |
void |
logOut() |
void |
logOut(java.lang.String cluster) |
com.mapr.fs.proto.Security.TicketAndKey |
renew(java.lang.Long desiredTicketDurInSecs) |
com.mapr.fs.proto.Security.TicketAndKey |
renew(java.lang.String cluster,
java.lang.Long desiredTicketDurInSecs,
java.lang.String inTicketFile,
java.lang.String ticketLocation) |
void |
setCheckUGI(boolean checkUGI) |
com.mapr.fs.proto.Security.TicketAndKey getMapRCredentialsViaPassword(java.lang.String username,
java.lang.String password,
java.lang.Long desiredTicketDurInSecs)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey getMapRCredentialsViaPassword(java.lang.String cluster,
java.lang.String username,
java.lang.String password,
java.lang.Long desiredTicketDurInSecs,
java.lang.String ticketLocation)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey getMapRCredentialsViaKerberos(java.lang.Long desiredTicketDurInSecs)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey getMapRCredentialsViaKerberos(java.lang.String cluster,
java.lang.Long desiredTicketDurInSecs)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey authenticateIfNeeded()
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey authenticateIfNeeded(java.lang.String cluster)
throws MapRLoginException
MapRLoginExceptionvoid setCheckUGI(boolean checkUGI)
boolean isSecurityEnabled()
throws MapRLoginException
MapRLoginExceptionboolean isSecurityEnabled(java.lang.String cluster)
throws MapRLoginException
MapRLoginExceptionvoid logOut()
throws MapRLoginException
MapRLoginExceptionvoid logOut(java.lang.String cluster)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey renew(java.lang.Long desiredTicketDurInSecs)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey renew(java.lang.String cluster,
java.lang.Long desiredTicketDurInSecs,
java.lang.String inTicketFile,
java.lang.String ticketLocation)
throws MapRLoginException
MapRLoginExceptioncom.mapr.fs.proto.Security.TicketAndKey generateTicket(GenTicketTypeRequest.TicketType ticketType, java.lang.String targetUserName, java.lang.String cluster, java.lang.Long desiredTicketDurInSecs, java.lang.Long renewalTicketDurInSecs, java.util.List<java.lang.Integer> ips, java.util.List<java.lang.Integer> uids, java.util.List<java.lang.Integer> gids, java.lang.String ticketFileLocation) throws MapRLoginException
MapRLoginException