org.apache.directory.server.kerberos.shared.messages.value.flags
Interface KerberosFlags

All Known Implementing Classes:
AbstractKerberosFlags, TicketFlags

public interface KerberosFlags

Author:
Apache Directory Project

Method Summary
 void clearFlag(int flag)
          clear a flag in a list of flags
 void clearFlag(KerberosFlag flag)
          clear a flag in a list of flags
 byte[] getBytes()
           
 int getIntValue()
          Returns the int value associated with the flags
 boolean isFlagSet(int flag)
          Check if a flag is set
 boolean isFlagSet(KerberosFlag flag)
          Check if a flag is set for the actual value
 void setFlag(int flag)
          Set a flag in a list of flags
 void setFlag(KerberosFlag flag)
          Set a flag in a list of flags
 

Method Detail

getBytes

byte[] getBytes()
Returns:
The byte array for a KerberosFlags

getIntValue

int getIntValue()
Returns the int value associated with the flags


isFlagSet

boolean isFlagSet(KerberosFlag flag)
Check if a flag is set for the actual value

Parameters:
flag - The flag to check
Returns:
True if the flag is set in the list of flags

isFlagSet

boolean isFlagSet(int flag)
Check if a flag is set

Parameters:
flag - The flags to test
Returns:
True if the flag is set in the list of flags

setFlag

void setFlag(KerberosFlag flag)
Set a flag in a list of flags

Parameters:
flag - The flag to set

setFlag

void setFlag(int flag)
Set a flag in a list of flags

Parameters:
flag - The flag to set

clearFlag

void clearFlag(KerberosFlag flag)
clear a flag in a list of flags

Parameters:
flag - The flag to set

clearFlag

void clearFlag(int flag)
clear a flag in a list of flags

Parameters:
flag - The flag to set


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.