Example usage for javax.security.auth.kerberos KerberosTicket getEndTime

List of usage examples for javax.security.auth.kerberos KerberosTicket getEndTime

Introduction

In this page you can find the example usage for javax.security.auth.kerberos KerberosTicket getEndTime.

Prototype

public final java.util.Date getEndTime() 

Source Link

Document

Returns the expiration time for this ticket's validity period.

Usage

From source file:com.buaa.cfs.security.UserGroupInformation.java

private long getRefreshTime(KerberosTicket tgt) {
    long start = tgt.getStartTime().getTime();
    long end = tgt.getEndTime().getTime();
    return start + (long) ((end - start) * TICKET_RENEW_WINDOW);
}

From source file:org.apache.nifi.security.krb.AbstractKerberosUser.java

private long getRefreshTime(final KerberosTicket tgt) {
    long start = tgt.getStartTime().getTime();
    long end = tgt.getEndTime().getTime();

    if (LOGGER.isTraceEnabled()) {
        final SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT);
        final String startDate = dateFormat.format(new Date(start));
        final String endDate = dateFormat.format(new Date(end));
        LOGGER.trace("TGT valid starting at: " + startDate);
        LOGGER.trace("TGT expires at: " + endDate);
    }/*from w  w  w  .  j a  v a  2 s .co  m*/

    return start + (long) ((end - start) * TICKET_RENEW_WINDOW);
}