Example #1
0
 /// <summary>
 /// Read keys from a MIT KeyTab file.
 /// </summary>
 /// <param name="path">The file path.</param>
 /// <returns>The key set.</returns>
 /// <exception cref="ArgumentException">Throw if invalid file.</exception>
 public static KerberosKeySet ReadKeyTabFile(string path)
 {
     return(new KerberosKeySet(KerberosUtils.ReadKeyTabFile(path)));
 }
Example #2
0
 /// <summary>
 /// Read keys from a MIT KeyTab file.
 /// </summary>
 /// <param name="stream">The file stream.</param>
 /// <returns>The key set.</returns>
 /// <exception cref="ArgumentException">Throw if invalid file.</exception>
 public static KerberosKeySet ReadKeyTabFile(Stream stream)
 {
     return(new KerberosKeySet(KerberosUtils.ReadKeyTabFile(stream)));
 }