diff options
author | Garrett D'Amore <garrett@damore.org> | 2015-10-29 12:33:18 -0400 |
---|---|---|
committer | Garrett D'Amore <garrett@damore.org> | 2015-10-29 12:14:33 -0700 |
commit | dd3293375033eaa6f009722670ffa191b992ffd9 (patch) | |
tree | f6ea881a24a33cb796293189ace36dae9e6b30b0 /usr/src/cmd/krb5/kadmin/gui/HelpData.java | |
parent | 6575bca01367958c7237253d88e5fa9ef0b1650a (diff) | |
download | illumos-joyent-dd3293375033eaa6f009722670ffa191b992ffd9.tar.gz |
6407 kerberos Java GUI should go away
Portions contributed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Richard PALO <richard@netbsd.org>
Approved by: Dan McDonald <danmcd@omniti.com>
Diffstat (limited to 'usr/src/cmd/krb5/kadmin/gui/HelpData.java')
-rw-r--r-- | usr/src/cmd/krb5/kadmin/gui/HelpData.java | 1096 |
1 files changed, 0 insertions, 1096 deletions
diff --git a/usr/src/cmd/krb5/kadmin/gui/HelpData.java b/usr/src/cmd/krb5/kadmin/gui/HelpData.java deleted file mode 100644 index 01155b2238..0000000000 --- a/usr/src/cmd/krb5/kadmin/gui/HelpData.java +++ /dev/null @@ -1,1096 +0,0 @@ -/* - * CDDL HEADER START - * - * The contents of this file are subject to the terms of the - * Common Development and Distribution License, Version 1.0 only - * (the "License"). You may not use this file except in compliance - * with the License. - * - * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE - * or http://www.opensolaris.org/os/licensing. - * See the License for the specific language governing permissions - * and limitations under the License. - * - * When distributing Covered Code, include this CDDL HEADER in each - * file and include the License file at usr/src/OPENSOLARIS.LICENSE. - * If applicable, add the following below this CDDL HEADER, with the - * fields enclosed by brackets "[]" replaced with your own identifying - * information: Portions Copyright [yyyy] [name of copyright owner] - * - * CDDL HEADER END - */ -/* - * ident "%Z%%M% %I% %E% SMI" - * - * Copyright 2005 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. - */ - -import java.util.ListResourceBundle; - -// On-line spot help. Defined as strings of a "contents" object. - -public class HelpData extends ListResourceBundle { - public Object [][] getContents() { - return contents; - } - - static final Object [][] contents = { - - // - // Main Login Panel - // - - {"MainLoginPanel", - // Not currently available in GUI - "This window enables you to log in and use the SEAM Administration" - +"Tool. The default information that initially fills in the fields" - +" is read from the system's /etc/krb5/krb5.conf file (except" - +" for the principal name)."}, - - - {"LoginName", - "The principal name to log in with (without realm included)." - +"In order to use the SEAM Administration Tool, your principal" - +" must have the appropriate privileges specified in the master" - +" KDC's kadm5.acl" - +" file.\n" - +" \n" - +"The default principal name consists of your user name with the" - +" 'admin' instance appended. For example, 'jdb/admin'."}, - - - {"LoginPass", - "The password for the principal."}, - - - {"LoginRealm", - "The Kerberos realm, which is similar to a DNS domain." - +"In most cases, the realm name is your domain name, and it should" - +" be upper-case. For example, 'MTN.ACME.COM'.\n" - +" \n" - +"Each realm has one master KDC and may include slave" - +" KDCs that contain read-only copies of the master." - +"The default realm is read from the system's" - +" /etc/krb5/krb5.conf file."}, - - - {"LoginServer", - "The master KDC where the Kerberos administration server, kadmind," - +" is running and where the KDC (Key Distribution Center) is located." - +"You must provide a fully-qualified host name for the master KDC.\n" - +" \n" - +"The default admin server is read from the" - +" system's /etc/krb5/krb5.conf file."}, - - - {"LoginOK", - "Checks the information" - +" in this window, and if valid, logs you into the tool."}, - - - {"LoginStartOver", - "Resets all fields in this window to their initial" - +" settings (when the tool was started)."}, - - - // - // Panel Tabs - // - - - {"PrincipalTab", - "Sends you to the list of principals. If you are currently" - +" working on a principal or policy and you've made" - +" changes, you'll be prompted to cancel or save" - +" the changes before being sent to Principal List panel."}, - - - {"PolicyTab", - "Sends you to the list of policies. If you are currently working on a" - +" principal or policy and you've made changes, you'll be prompted to" - +" cancel or save the changes before being sent to Policy" - +" List panel."}, - - - - // - // Principal List Panel - // - - - {"PrinListPanel", - // Not currently available in GUI - "This panel enables you to select a principal from the list to modify," - +" delete, and duplicate. You can also create a new principal.\n" - +" \n" - +" principal is an entity to which tickets may be assigned, generally" - +" of the form <primary>/<instance>@<REALM>. For example," - +" jdb/admin@MTN.ACME.COM.\n" - +" \n" - +" display a specific principal or" - +" sublist of principals, enter a filter string in the Filter Pattern" - +" field and press" - +" return.\n" - +" \n" - +"To perform an operation on a principal, select it from the list and" - +" click the appropriate button. To create a new principal, click" - +" Create New."}, - - - {"PrList", - "Displays all the available principals in the specified realm.\n" - +" \n" - +"To select a principal, click on its name in the list;" - +" double-clicking on a principal is equivalent to selecting" - +" the principal and clicking Modify."}, - - - {"PrNoList", - "This list panel is blank when you don't have list privileges" - +" or you've chosen not to show lists."}, - - - {"PrListPattern", - "Enables you to apply a filter on the available principals to" - +" display a particular principal or sublist of principals." - +"The filter string you enter may consist of one or more" - +" characters. And, because the filter mechanism is case" - +" sensitive, you need to use the appropriate upper-case and" - +" lower-case letters for the filter.\n" - +" \n" - +"For example, entering 'user' for the filter would match" - +" and display principals such as 'enguser', 'user1'," - +" and 'useradmin'.\n" - +" '\n" - +"To display a particular principal or sublist of" - +" principals, enter a filter string and press return.\n" - +" \n" - +"To display the entire list of principals, click Clear" - +" Filter(or clear the Filter Pattern field and press return)."}, - - - {"PrNameNoList", - "When the principal list is not displayed," - +" you must enter principal names in this field to perform" - +" operations on them. Entering a name is equivalent to selecting" - +" an item from the principal list in normal operation.\n" - +" \n" - +"To clear the principal entry, click Clear Name (or clear the" - +" Name field and press return)."}, - - - {"PrListClear", - "Clears the filter and displays the full list of available", - " principals."}, - - - {"PrNoListClear", - "Clears the Name field."}, - - - {"PrListModify", - "Opens a series of panels that enable you to modify the selected" - +" principal, such as the principal's password, expiry date," - +" and policy."}, - - - {"PrListAdd", - "Opens a series of panels that enable you to create a new principal." - +" The panels will have some of the fields already filled in with" - +" default values, which you can set up by choosing Properties from" - +" the Edit menu.\n" - +" \n" - +"The Duplicate button performs the same function; however," - +" instead of the fields filled in with default values, the fields" - +" are filled in with the same values as the selected principal."}, - - - {"PrListDelete", - "Deletes the selected principal from the Kerberos realm. The deleted" - +" principal can no longer be assigned Kerberos tickets."}, - - - {"PrListDuplicate", - "Opens a series of panels that enable you to duplicate the selected" - +" principal. The panels will have the fields already filled in" - +" with the same values as the selected principal," - +" except for the principal's name and password." - +"You can use this button to quickly create a new principal using " - +" another principal as a template.\n" - +" \n" - +"The Create New button performs the same function; however," - +" instead of" - +" the fields filled in with the same values as the selected" - +" principal, the fields are filled in with default values."}, - - - - // - // Principal Basics Panel - // - - - {"PrincipalBasicsPanel", - // Not currently available in GUI - "This panel enables you to specify the basic attributes for a" - +" principal."}, - - - {"PrName", - "The name of the principal (the <primary>/<instance> part of a" - +" fully-qualified principal name). A principal is a unique identity" - +" to which the KDC can assign tickets.\n" - +" \n" - +"If you are modifying a principal," - +" you cannot edit a principal's name.\n" - +" \n" - +"For service (or host) principal names, the <primary> part must be" - +" the name of a service, such as 'host' for telnet and rsh" - +" services,'ftp', or 'nfs'." - +"The < instance > part must be the name of the system" - +" that requires Kerberos authentication for that service." - +"For example, 'host/denver.mtn.acme.com'.\n" - +" \n" - +"For user principal names, the < primary > part must be" - +" the name of the" - +" user." - +"The < instance > part is optional, but it can be a term used to" - +" describe the intended use for the principals, such as 'admin', or" - +" it can be the name of a system, which enables you to create" - +" different" - +" principals for the same user on a per-system basis." - +" For example, 'jdb/admin', 'jdb/denver@acme.com', or 'jdb'."}, - - - {"PrComments", - "Comments related to the principal (for example," - +" 'Temporary Account')."}, - - - {"PrPolicy", - "A menu of available policies for the principal."}, - - - {"PrPassword", - "The password for the principal."}, - - - {"PrBasicRandomPw", - "Creates a random password for the principal and copies it into" - +" the Password field."}, - - - {"PrinBasLastPrincipalChange", - "The date on which information for the principal was" - +" last modified."}, - - - {"PrinBasLastChangedBy", - "The name of the principal who last modified the account for this" - +" principal."}, - - {"EncList", - "The encryption types that the principal's keys will be created with." - +" Use a white space to separate encryption types." - +" Leave blank if the default set of encryption types is desired." - +" Refer to krb5.conf for the available encryption types supported." - +" The default set of dialog choices can be over-ridden by defining" - +" supported_enctypes with the desired list of encryption types in" - +" the realm's section of krb5.conf." - +" \n" - +"Changing encryption types is only applicable when creating a" - +" principal or when changing a password. So a password must be" - +" accompanied with any encryption type changes."}, - - {"PrExpiry", - "The date and time on which the principal's account expires. When the" - +" account expires, the principal can no longer" - +" get a ticket-granting ticket (TGT) and may not be able to log in.\n" - +" \n" - +"To set up the account with no expiration date," - +" enter the word 'never' in the field.\n" - +" \n" - +"To help create a formatted date and time entry, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PrSave", - "Saves any changes you've made to the current principal."}, - - - {"PrCancel", - "Discards all the changes you've made to the current principal" - +" and sends you back to the list of principals."}, - - - {"PrBasicPrevious", - "Sends you back to the list of principals.\n" - +" \n" - +"Note that you must save or cancel any changes you've made to" - +" the current principal before you can go back to the list."}, - - - {"PrBasicNext", - "Sends you to the next Principal Details panel that contains" - +" the password and ticket lifetime attributes for the principal."}, - - - - // - // Principal Detail Panel - // - - - {"PrincipalDetailPanel", - // Not currently available in GUI - "This panel enables you to specify the password and" - +" ticket lifetime attributes for the principal principal."}, - - - {"PrinDetLastSuccess", - "The date and time when the principal last logged in successfully."}, - - - {"PrinDetLastFailure", - "The date and time when the last login failure for the" - +" principal occurred."}, - - - {"PrinDetFailureCount", - "The number of times that there has been a login failure" - +" for the principal."}, - - - {"PrinDetLastPasswordChange", - "The date and time when the principal's password was " - +" last changed."}, - - - {"PrPwExpiry", - "The date and time when the principal's current password" - +" will expire.\n" - +" \n" - +"To set up the password with no expiration date, enter the" - +" word 'never'in the field.\n" - +" \n" - +"To help create a formatted date and time entry, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PrKvno", - "The key version number for the principal; this is normally" - +" changed only when a password has been compromised."}, - - - {"PrMaxLifetime", - "The maximum length of time for which a ticket can be" - +" granted for the principal (without renewal).\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PrMaxRenewal", - "The maximum length of time for which an existing" - +" ticket may be renewed for the principal.\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PrDetailPrevious", - "Sends you back to the previous Principal Basics panel."}, - - - {"PrDetailNext", - "Sends you to the next Principal Flags panel that contains" - +" security, ticket control, and miscellaneous attributes for" - +" the principal."}, - - - - // - // Principal Flags Panel - // - - - - {"PrincipalFlagsPanel", - // Not currently available in GUI - "This panel enables you to specify the security, ticket control, and" - +" miscellaneous attributes for the principal."}, - - - {"PrLockAcct", - "When checked, prevents the principal from logging in." - +" This is a easy way to temporarily freeze" - +" a principal account for any reason."}, - - - {"PrForcePwChange", - "When checked, expires the principal's current password, forcing the" - +" user to use the kpasswd command to create a new password." - +" This is useful if" - +" there is a security breach and you need to make sure that old" - +" passwords are replaced."}, - - - {"PrAllowPostdated", - "When checked, allows the principal to obtain postdated tickets.\n" - +" \n" - +"For example, you may need to use postdated tickets for cron jobs" - +" that need to run after hours and can't obtain tickets in" - +" advance because of short ticket lifetimes."}, - - - {"PrAllowRenewable", - "When checked, allows the principal to obtain renewable tickets.\n" - +" \n" - +"A principal can automatically extend the expiration date or time of" - +" a ticket that is renewable (rather than having to get a new" - +" ticket after the first one expires). Currently, the NFS service" - +" is the only service that can renew tickets."}, - - - {"PrAllowSvr", - "When checked, allows service tickets to be issued for" - +" the principal.\n" - +" \n" - +"You should not allow service tickets to be issued for the" - +" 'kadmin/admin' and 'changepw/admin' principals." - +" This will ensure that these" - +" principals can only update the KDC database." }, - - - {"PrAllowForwardable", - "When checked, allows the principal to obtain forwardable" - +" tickets.\n" - +" \n" - +"Forwardable tickets are tickets that are forwarded to the" - +" remote host to provide a single-sign-on session." - +"For example, if you are using forwardable tickets and you" - +" authenticate yourself through ftp or rsh, other services," - +" such as NFS, are available without you being prompted" - +" for another password."}, - - - {"PrAllowProxiable", - "When checked, allows the principal to obtain proxiable tickets.\n" - +" \n" - +"A proxiable ticket is a ticket that can be used by a service" - +" on behalf of a client to perform an operation for the client." - +" With a proxiable ticket, a service can take on the identity" - +" of a client and obtain a ticket for another service, but it" - +" cannot obtain a ticket-granting ticket."}, - - - {"PrEnforcePolicy", - "When checked, the policy selected for this principal" - +" will be enforced."}, - - - {"PrAllowTGT", - "When checked, allows the service principal to provide services" - +" to another principal. More specifically, it allows the KDC to" - +" issue a service ticket for the service principal.\n" - +" \n" - +"This attribute is valid only for service principals." - +"When not checked, service tickets cannot be issued for" - +" the service principal."}, - - - {"PrRequirePreAuth", - "When checked, the KDC will not send a requested ticket-granting" - +" ticket(TGT) to the principal until it can" - +" authenticate (through software) that it is really the principal" - +" requesting the TGT. This preauthentication is usually done" - +" through an extra password, for example, from a DES card.\n" - +" \n" - +"When not checked, the KDC will not need to preauthenticate" - +" the principal before it sends a requested TGT to it."}, - - - {"PrAllowDupAuth", - "When checked, allows the user principal to obtain service tickets for" - +" other user principals.\n" - +" \n" - +"This attribute is valid only for user principals. When not checked," - +" the user principal can still obtain service tickets for" - +" service principals, but not for other user principals."}, - - - {"PrRequireHwPreAuth", - "When checked, the KDC will not send a requested ticket-granting" - +" ticket(TGT) to the principal until" - +" it can authenticate (through hardware) that it is really the" - +" principal requesting the TGT. Hardware preauthentication could" - +" be something like a Java ring reader.\n" - +" \n" - +"When not checked, the KDC will not need to preauthenticate" - +" the principal before it sends a requested TGT to it."}, - - - {"PrFlagsPrevious", - "Sends you back to the previous Principal Details panel."}, - - // - // Done Button - // - - {"PrFlagsNext", - "Saves any changes you've made to the current principal and" - +" sends you back to list of principals."}, - - - - // - // Policies Panel - // - - - - {"PoliciesPanel", - // Not currently available in GUI - "This panel enables you to select a policy from the list to" - +" modify, delete, or duplicate. You can also create a new policy.\n" - +" \n" - +"A policy is a set of behaviors regarding" - +" passwords and tickets that can be applied to a principal." - +" For example, the principals for system administrators might" - +" all have the same policy." - +" \n" - +"To display a specific policy or sublist of policy," - +" enter a filter string in the Filter Pattern field and press" - +" return.\n" - +" \n" - +"To perform an operation on a policy, select it from the list and" - +" click the appropriate button. To add a new policy, click New."}, - - - {"Pollist", - "Displays the all the available policies in the specified realm.\n" - +" \n" - +"To select a policy, click on its name in the list; double-clicking" - +" on a policy is equivalent to selecting the policy and clicking" - +" Modify"}, - - {"PolNoList", - "This list panel is blank when you don't have list privileges" - +" or you've chosen not to show lists."}, - - {"PoListPattern", - "Enables you to apply a filter on the available policies to display a" - +" particular policy or sublist of policies. The filter string you" - +" enter may consist of one or more characters, And, because" - +" the filter mechanism is case-sensitive, you need to use the" - +" appropriate upper-case and lower-case letters for the filter.\n" - +" \n" - +"For example, entering 'adm' for the filter would match and display," - +" policies such as 'admpol', 'adm1', and 'poladmin'.\n" - +" \n" - +"To display a particular policy or sublist of" - +" policies, enter a filter string and press" - +" return.\n" - +" \n" - +"To display the entire list of policies, click Clear" - +" Filter (or clear the Filter Pattern field and press return)."}, - - - {"PoNameNoList", - "When the policy list is not displayed," - +" you must enter policy names in this field to perform" - +" operations on them. Entering a name is equivalent to selecting" - +" an item from the list in normal operation.\n" - +" \n" - +"To clear the policy entry, click Clear Name (or clear the" - +" Name field and press return)."}, - - - {"PoListClear", - "Clears the filter and displays the full list of available policies."}, - - - {"PoNoListClear", - "Clears the Name field."}, - - - {"PoListModify", - "Opens the Policy Details panel that enables you to modify the" - +" selected policy attributes, such as the policy's minimum password" - +" length and the minimum ticket lifetime."}, - - - - {"PoListAdd", - "Opens the Policy Details panel that enables you to create a new" - +" policy. The panel will have some of the fields already filled" - +" in with default values.\n" - +" \n" - +"The Duplicate button performs the same function; however," - +" instead of the fields filled in with default values, the" - +" fields are filled in with the same values as the selected policy."}, - - - {"PoListDelete", - "Deletes the selected policy from the Kerberos realm."}, - - - - {"PoListDuplicate", - "Opens the Policy Details panel that enables you to duplicate" - +" the selected policy. The panels will have the fields already" - +" filled in with the same values as the selected policy," - +" except for the policy's name." - +"You can use this button to quickly create a new policy using" - +" another policy as a template.\n" - +" \n" - +"The Create New button performs the same function; however," - +" the fields are filled in with default values."}, - - - - // - // Policy.Detail - // - - - {"PoName", - "The name of the policy. A policy is set of rules governing a" - +" principal's password and tickets.\n" - +" \n" - +"If you are modifying a policy, you cannot edit a policy's name."}, - - - - {"PoMinPwLength", - "The minimum length for the principal's password."}, - - - {"PoMinPwClass", - "The minimum number of different character types required in the" - +" principal's password." - +"For example, a minimum classes value of 2 means that the" - +" password must have at least two different character types," - +" such as letters and numbers(hi2mom). A value of 3 means that" - +" the password must have at least three different character" - +" types, such as letters, numbers, and punctuation (hi2mom!)." - +"And so on. \n" - +" \n" - +"A value of 1 basically sets no restriction on the number of password" - +" character types."}, - - - {"PoSavedPasswords", - "The number of previous passwords that have been used by the principal" - +" and cannot be reused."}, - - - {"PoMinTicketLifetime", - "The minimum time that the password must be used before it can be" - +" changed.\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PoMaxTicketLifetime", - "The maximum time that the password can be used before it must be" - +" changed.\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"PolDetPrincipalsUsingThisPolicy", - "The number of principals to which this policy currently applies."}, - - - {"PoSave", - "Saves any changes you've made to the current policy."}, - - - {"PoCancel", - "Discards all the changes you've made to the current policy and sends" - +" you back to the list of policies."}, - - - {"PoDetailPrevious", - "Sends you back to the list of policies.\n" - +" \n" - +"Note that you must save or cancel any changes you've made to the" - +" current policy before you can go back to the list."}, - - - {"PoDetailDone", - "Saves any changes you've made to the current policy and sends" - +" you back to list of policies."}, - - - - // - // Defaults Panel - // - - - {"DefaultsPanel", - // Not currently available in GUI - "This window enables you to change the default settings for adding new" - +" principals."}, - - - {"GlobalLockAcct", - "When checked, prevents the new principal from logging in." - +"This is a easy way to temporarily freeze" - +" new principal accounts for any reason. For example, you may want" - +" to add a number of new principals in the beginning of the week," - +" but you might not want to activate them until the end of the" - +" week."}, - - - {"GlobalAllowPostdated", - "When checked, allows the new principal to obtain postdated tickets.\n" - +" \n" - +"For example, you may need to use postdated tickets for cron jobs" - +" that need to run after hours and can't obtain tickets in advance" - +" because of short ticket lifetimes."}, - - - {"GlobalAllowRenewable", - "When checked, allows the new principal to obtain renewable tickets.\n" - +" \n" - +"A principal can automatically extend the expiration date or time of" - +" a ticket that is renewable (rather than having to get a new ticket" - +" after the first one expires). Currently, the NFS service is the" - +" only service that can obtain renewable tickets."}, - - - {"GlobalEnforcePolicy", - "When checked, the policy selected for the new principal" - +" will be enforced."}, - - {"GlobalAllowTGT", - "When checked, allows the new service principal to provide services to" - +" another principal. More specifically, it allows the KDC to issue a" - +" service ticket for the new service principal.\n" - +" \n" - +"This attribute is valid only for service principals." - +"When not checked," - +" service tickets cannot be issued for the new service principal."}, - - - {"GlobalForcePwChange", - "When checked, expires the principal's current password, forcing the" - +" user to use the kpasswd command to create a new password. This is" - +" is useful if you want to force users with new principals to set" - +" up their own passwords."}, - - - {"GlobalAllowForwardable", - "When checked, allows the new principal to obtain forwardable" - +" tickets.\n" - +" \n" - +"Forwardable tickets are tickets that are forwarded to the remote" - +" host to provide a single-sign-on session. For example, if you" - +" are using forwardable tickets and you authenticate yourself" - +" through ftp or rsh, other services, such as NFS, are available" - +" without you being prompted for another password."}, - - - {"GlobalAllowSvr", - "When checked, allows service tickets to be issued for" - +" the new principal.\n" - +" \n" - +"You should not allow service tickets to be issued for the" - +" 'kadmin/admin' and the 'changepw/admin' principals." - +" This will ensure that these" - +" principals can only update the KDC database." }, - - - {"GlobalAllowProxiable", - "When checked, allows the new principal to obtain proxiable tickets.\n" - +" \n" - +"A proxiable ticket is a ticket that can be used by a service on" - +" behalf of a client to perform an operation for the client." - +"With a proxiable ticket, a service can take on the identity of" - +" a client and obtain a ticket for another service, but it cannot" - +" obtain a ticket-granting ticket."}, - - - - {"GlobalAllowDupAuth", - "When checked, allows the new user principal to obtain service" - +" tickets for other user principals.\n" - +" \n" - +"This attribute is valid only for user principals. When not checked," - +" the new user principal can still obtain service tickets for" - +" service principals, but not for other user principals."}, - - - {"GlobalRequirePreAuth", - "When checked, the KDC will not send a requested ticket-granting" - +" ticket(TGT)" - +" for the new principal until" - +" it can authenticate (through software) that it is really the" - +" principal requesting the TGT. This preauthentication is usually" - +" done through an extra password, for example, from a DES card.\n" - +" \n" - +"When not checked, the KDC will not need preauthenticate the new" - +" principal before it sends a requested TGT for it."}, - - - {"GlobalRequireHwPreAuth", - "When checked, the KDC will not send a requested ticket-granting" - +" ticket(TGT) for the new principal until it can authenticate" - +" (through hardware) that it is really the principal" - +" requesting the TGT. Hardware preauthentication could be something" - +" like a Java ring reader.\n" - +" \n" - +"When not checked, the KDC will not need to preauthenticate the new" - +" principal with hardware before it sends a requested TGT for it."}, - - {"GlDefServerSide", - "When checked, the ticket lifetime values in the new principal are set" - +" such that " - +"the maximum value is used. When issuing a ticket the KDC uses the" - +" minimum of the value defined in the principal entry, in " - +" /etc/krb5/kdc.conf, or whatever the client requests with kinit."}, - - {"GlDefLife", - "The maximum length of time for which a ticket can be" - +" granted for the new principal (without renewal).\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - {"GlDefRenewableLife", - "The maximum length of time for which an existing" - +" ticket may be renewed for the new principal.\n" - +" \n" - +"To help create a time duration in seconds, click the adjacent" - +" '...' button to bring up a helper."}, - - - {"GlDefExpiry", - "The date and time on which the new principal's account expires." - +"When the account expires, the principal can no longer" - +" get a ticket-granting ticket (TGT) and may not be able to log in.\n" - +" \n" - +"To set up the new account with no expiration date, enter the word" - +" 'never' in the field.\n" - +" \n" - +"To help create a formatted date and time entry, click the adjacent" - +" '...' button to bring up a helper."}, - - - - {"GlDefShowLists", - "When checked, the principal and policy lists will be loaded and" - +" displayed in the list panels. Large lists may produce significant" - +" loading times, so it may be more convenient to work without lists" - +" when they are very large, or you should cache them." - +"The default is on."}, - - - {"GlDefStaticLists", - "When checked, the principal and policy lists will be cached" - +" when they are initially loaded, and the lists will not be refreshed" - +" from the server unless you use the Refresh menu. Because large" - +" lists may produce significant loading times, you should cache" - +" large lists and refresh them when necessary. The default" - +" is off."}, - - - {"GlDefCacheTime", - "The period of time that the principal and policy lists will be" - +" cached before being considered stale and refreshed from the" - +" server. The default is 300 seconds (6 minutes)."}, - - - {"GlobalSave", - "Makes a permanent change to the default values by writing them" - +" to ~/.gkadmin, updates the tool, and closes the window."}, - - - {"GlobalApply", - "Makes a temporary change to the default values in the tool and" - +" closes the window. This does not update ~/.gkadmin."}, - - - {"GlobalCancel", - "Discards all the changes you've made to the current defaults and" - +" closes the window."}, - - // - // Generic Helper Button Descriptions - // - - {"DateHelperButton", - "Opens the Date and Time Helper window to help you create" - +" a formatted date and time entry for the associated field."}, - - {"DurationHelperButton", - "Opens the Time Duration Helper window to help you create a time" - +" duration in seconds for the associated field."}, - - {"EncListHelperButton", - "Opens the Encryption Types Helper window to help you create" - +" the principal's keys from the default set."}, - - // - // EncryptionTypeDialogHelp - // - - {"EncryptionTypeDialogHelp", - "You can select/deselect encryption types for this principal as" - +" needed. Certain encryption types are similar therefore when" - +" one of these encryption types is selected the other type(s)" - +" will be deselected. If no encryption types are selected the" - +" default set of types will be used, see krb5.conf(4) for these.\n" - +" \n" - +"Click OK to copy the encryption list that you've selected to the" - +" corresponding field.\n" - +" \n" - +"Click Clear to unselect all encryption types listed."}, - - // - // DateTimeDialog - // - - {"DateTimeDialogHelp", - "To change the month, choose from the Month menu.\n " - +" \n" - +"To change the other date and time fields, click in the field and" - +" enter a value, or use the +/- buttons to increment/decrement their" - +" value. (Hint: Keeping the buttons pressed makes the value change" - +" at a faster rate.)\n" - +" \n" - +"Click Midnight to change the time to midnight, and click Now to" - +" change the time to the current time based on the system's clock.\n" - +" \n" - +"Click OK to copy the date and time settings you've changed to" - +" the corresponding field."}, - - - // - // DurationHelper - // - - {"DurationHelperHelp", - "To help create a time duration in seconds, choose a unit of time" - +" from the Unit menu, enter a number of units under the" - +" Value field, and press return (or click '='). The number of" - +" seconds based on your input will be displayed.\n" - +" \n" - +"Click OK to copy the number of seconds you've specified into the" - +" corresponding field."}, - - // - // PrintUtil - // - - {"PrintUtilHelp", - "You can either print to a printer or a file.\n" - +" \n" - +"To print directly to a printer, click the Print Command" - +" radio button, enter a print command (if you don't want the default" - +" print command), and click Print.\n" - +" \n" - +"To print to a file, click the File Name radio button, enter a file" - +" name, and click Print. The file name can be an absolute path." - +" If no path is given, the file will be saved in the directory" - +" where gkadmin was started. Click '...' next to the File Name field" - +" to open the File Helper window to help you specify a" - +" a location and name for the file."}, - - // - // Menubar context sensitive help - // - - {"ContextSensitiveHelp", - "Opens the Context-Sensitive Help window and switches the tool into" - +" help mode. In help mode, you can get help on any part of the" - +" current window just by clicking on it. To dismiss the Help window" - +" and switch back to the normal mode, click Dismiss on the Help" - +" window."}, - - {"PrintCurrentPrincipal", - "Prints the attributes of the currently selected principal in the" - +" list or the currently loaded principal."}, - - {"PrintCurrentPolicy", - "Prints the attributes of the currently selected policy in the" - +" list or the currently loaded policy."}, - - {"PrintPrincipalList", - "Prints the list of all the available principals on the master KDC."}, - - {"PrintPolicyList", - "Prints the list of all the available policies on the master KDC."}, - - {"Logout", - "Quits the current session and sends you back to the Login window, so" - +" you can change the login fields and log in again."}, - - {"EditPreferences", - "Opens the Properties window, which enables you to" - +" specify the default settings for creating new principals" - +" and how the tool should manage the principal" - +" and policy lists."}, - - {"RefreshPrincipals", - "Forces the principal list to be updated from the server."}, - - {"RefreshPolicies", - "Forces the policy list to be updated from the server."}, - - {"Exit", - "Quits the SEAM Administration Tool."}, - - {"HelpBrowser", - "Opens an HTML browser that provides pointers to overview and task" - +" information" - +" for the SEAM Administration Tool. This provides the same" - +" information as the 'Sun Enterprise Authentication Management" - +" Guide'."}, - - {"About", - "Displays the current version of the SEAM Administration Tool."}, - - {"DateTime...", - "Opens the SEAM Date and Time Helper window, which enables you to" - +" set the date and time. After you set the date and time and click" - +" OK, the settings are automatically formatted and copied into the" - +" corresponding field."}, - - {"Duration...", - "Opens the SEAM Duration Helper window, which enables you to specify a" - +" time duration and have it converted into seconds." - +" After you specify the time" - +" and click OK, the time duration is copied into the corresponding" - +" field."}, - - {"EncList...", - "Opens the SEAM Encryption Type List Helper window, which enables you" - +" to specify custom encryption types for the principal. " - +" After you select the encryption types and click OK, the encryption" - +" type list is copied into the corresponding field."}, - - {"Print...", - "Opens the SEAM Print Dialog window, which enables you to specify a" - +" printer" - +" to print the information or a file name in which to save the" - +" information."}, - - {"Bad Duration", - "Please enter the duration (in seconds) correctly."}, - - {"Bad Date", - "Please enter the date correctly."}, - - {"Bad Number", - "Please enter the number correctly."} - - }; // end contents object - -} |