All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tu.crossing.JavaCryptographicArchitecture.3.1.2.source-code.PasswordAuthentication.crysl Maven / Gradle / Ivy

The newest version!
SPEC java.net.PasswordAuthentication

OBJECTS
	java.lang.String userName;
	java.lang.String retUserName;
	char[] password;

EVENTS
	c1: PasswordAuthentication(userName, password);
	Con := c1;

	gp1: getPassword();
	GetPassword := gp1;
	
	gu1: retUserName = getUserName();
	GetUserName := gu1;
	
ORDER
	Con, (GetPassword | GetUserName)*

CONSTRAINTS
	neverTypeOf[password, java.lang.String];
	notHardCoded[password];
	
ENSURES
	generatedPasswordAuthentication[this];




© 2015 - 2024 Weber Informatics LLC | Privacy Policy