![]() |
|
Contents |
Public Member Functions | |
| abstract Oid[] | getMechs () |
| abstract Oid[] | getNamesForMech (Oid mech) throws GSSException |
| abstract Oid[] | getMechsForName (Oid nameType) |
| abstract GSSName | createName (String nameStr, Oid nameType) throws GSSException |
| abstract GSSName | createName (byte[] name, Oid nameType) throws GSSException |
| abstract GSSName | createName (String nameStr, Oid nameType, Oid mech) throws GSSException |
| abstract GSSName | createName (byte[] name, Oid nameType, Oid mech) throws GSSException |
| abstract GSSCredential | createCredential (int usage) throws GSSException |
| abstract GSSCredential | createCredential (GSSName name, int lifetime, Oid mech, int usage) throws GSSException |
| abstract GSSCredential | createCredential (GSSName name, int lifetime, Oid[] mechs, int usage) throws GSSException |
| abstract GSSContext | createContext (GSSName peer, Oid mech, GSSCredential myCred, int lifetime) throws GSSException |
| abstract GSSContext | createContext (GSSCredential myCred) throws GSSException |
| abstract GSSContext | createContext (byte[] interProcessToken) throws GSSException |
| abstract void | addProviderAtFront (Provider p, Oid mech) throws GSSException |
| abstract void | addProviderAtEnd (Provider p, Oid mech) throws GSSException |
Static Public Member Functions | |
| static GSSManager | getInstance () |
| The implementation class name should be specified via "jgss.spi.manager" security property. | |
Static Package Attributes | |
| static final String | MANAGER = "jgss.spi.manager" |
| static GSSManager getInstance | ( | ) | [static] |
The implementation class name should be specified via "jgss.spi.manager" security property.
| SecurityException | if manager instance cannot be created |
| abstract Oid [] getMechs | ( | ) | [pure virtual] |
Implemented in GSSManagerImpl.
| abstract Oid [] getNamesForMech | ( | Oid | mech | ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
Implemented in GSSManagerImpl.
| abstract GSSName createName | ( | String | nameStr, | |
| Oid | nameType | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSName createName | ( | byte[] | name, | |
| Oid | nameType | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSName createName | ( | String | nameStr, | |
| Oid | nameType, | |||
| Oid | mech | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSName createName | ( | byte[] | name, | |
| Oid | nameType, | |||
| Oid | mech | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSCredential createCredential | ( | int | usage | ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSCredential createCredential | ( | GSSName | name, | |
| int | lifetime, | |||
| Oid | mech, | |||
| int | usage | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSCredential createCredential | ( | GSSName | name, | |
| int | lifetime, | |||
| Oid[] | mechs, | |||
| int | usage | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSContext createContext | ( | GSSName | peer, | |
| Oid | mech, | |||
| GSSCredential | myCred, | |||
| int | lifetime | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSContext createContext | ( | GSSCredential | myCred | ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract GSSContext createContext | ( | byte[] | interProcessToken | ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract void addProviderAtFront | ( | Provider | p, | |
| Oid | mech | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
| abstract void addProviderAtEnd | ( | Provider | p, | |
| Oid | mech | |||
| ) | throws GSSException [pure virtual] |
Implemented in GSSManagerImpl.
final String MANAGER = "jgss.spi.manager" [static, package] |