AFS
view release on metacpan or search on metacpan
pod/v2/afsperlktcp.pod view on Meta::CPAN
=item B<$service = AFS::KTC_PRINCIPAL-E<gt>ListTokens(INDEX);>
Searches in the token cache for the INDEX+1th token. On success it
returns the corresponding principal instance $service and it
increments INDEX. If there is no INDEX+1th element AFS::CODE is set
and the return value is C<undef>. It calls the AFS system library
function 'ktc_ListTokens'.
=item B<CLASS METHODS>
=item S< >
=item B<($name, $instance, $cell) = AFS::KTC_PRINCIPAL-E<gt>ParseLoginName(LOGIN);>
Parses the string LOGIN. It defines a syntax to allow a user to
specify his identity in terms of his name, instance and cell with a
single string. The syntax is very simple: the first dot ('.')
separates the name from the instance and the first atsign ('@') begins
the cell name. A backslash ('\') can be used to quote these special
characters. It calls the AFS system library function
'ka_ParseLoginName'.
=item B<ATTRIBUTES ACCESS>
=item S< >
=item B<$princ-E<gt>ATTRIBUTE([value]);>
Retrieves or sets the value for the specified object attribute, where
ATTRIBUTE is one of the above listed object attributes (e.g. C<name>).
=item B<INSTANCE METHODS>
=item S< >
=item B<$princ-E<gt>set(NAME, INSTANCE, CELL);>
=item B<$princ-E<gt>set(NAME.INSTANCE@CELL);>
Resets the value of the attributes NAME, INSTANCE and CELL for the
principal instance.
=back
=head1 CURRENT AUTHOR
Norbert E. Gruener E<lt>nog@MPA-Garching.MPG.deE<gt>
=head1 AUTHOR EMERITUS
Roland Schemers E<lt>schemers@slapshot.stanford.eduE<gt>
=head1 COPYRIGHT AND LICENSE
Copyright (c) 2001-2010 Norbert E. Gruener <nog@MPA-Garching.MPG.de>.
All rights reserved.
Copyright (c) 1994 Board of Trustees, Leland Stanford Jr. University.
All rights reserved.
Most of the explanations in this document are taken from the original
AFS documentation.
AFS-3 Programmer's Reference:
Authentication Server Interface
Edward R. Zayas
Copyright (c) 1991 Transarc Corporation.
All rights reserved.
IBM AFS Administration Reference
Copyright (c) IBM Corporation 2000.
All rights reserved.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=over 6
=item The original module is covered by the following copyright:
Copyright (c) 1994 Board of Trustees, Leland Stanford Jr. University
Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation,
advertising materials, and other materials related to such
distribution and use acknowledge that the software was developed
by Stanford University. The name of the University may not be used
to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
=back
=head1 DOCUMENT VERSION
Revision $Rev: 1059 $
( run in 2.055 seconds using v1.01-cache-2.11-cpan-f56aa216473 )