blob: 67c84e65dec2b33fc10d7f7a475a50a862d6e966 [file] [view] [edit]
---
# Copyright (c) 2005, 2024, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
title: 'KLIST(1) JDK @@VERSION_SHORT@@ | JDK Commands'
date: @@COPYRIGHT_YEAR@@
lang: en
---
## Name
klist - display the entries in the local credentials cache and key table
## Synopsis
`klist` \[`-c` \[`-f`\] \[`-e`\] \[`-a` \[`-n`\]\]\] \[`-k` \[`-t`\] \[`-K`\]\]
\[*name*\] \[`-help`\]
## Description
The `klist` tool displays the entries in the local credentials cache and key
table. After you modify the credentials cache with the `kinit` tool or modify
the keytab with the `ktab` tool, the only way to verify the changes is to view
the contents of the credentials cache or keytab using the `klist` tool. The
`klist` tool doesn't change the Kerberos database.
## Commands
`-c`
: Specifies that the credential cache is to be listed.
The following are the options for credential cache entries:
`-f`
: Show credential flags.
`-e`
: Show the encryption type.
`-a`
: Show addresses.
`-n`
: If the `-a` option is specified, don't reverse resolve addresses.
`-k`
: Specifies that key tab is to be listed.
List the keytab entries. The following are the options for keytab entries:
`-t`
: Show keytab entry timestamps.
`-K`
: Show keytab entry DES keys.
`-e`
: Shows keytab entry key type.
*name*
: Specifies the credential cache name or the keytab name. File-based cache or
keytab's prefix is `FILE:`. If the name isn't specified, the `klist` tool
uses default values for the cache name and keytab. The `kinit`
documentation lists these default values.
`-help`
: Displays instructions.
## Examples
List entries in the keytable specified including keytab entry timestamps and
DES keys:
> `klist -k -t -K FILE:\temp\mykrb5cc`
List entries in the credentials cache specified including credentials flag and
address list:
> `klist -c -f FILE:\temp\mykrb5cc`